이롭게 현명하게

[Git] 소스트리 사용 방법 0 (feat. add, commit, push) 본문

Git

[Git] 소스트리 사용 방법 0 (feat. add, commit, push)

dev_y.h 2022. 12. 16. 18:10
728x90
반응형

※ 본 포스팅은 윈도우11 환경에서 작성되었습니다.

 

 

[Git] 깃헙에 코드를 올리는 과정 / 깃허브 명령어

목차 깃 설명서 깃 과정 깃 코드 다운로드 [깃헙에 코드를 올리는 과정] 1. 내 컴퓨터에 프로젝트 폴더에 ‘ 여기 깃을 쓸 거다! ' 명령한다.( git init ) 2. 즐겁게 코딩 3. 내가 변경한 파일 중 올리길

devyihyun.tistory.com

 

 

[Git] 소스트리 설치하기

목차 설치 전 작업 소스트리 설치 과정 소스트리 시작하기 [설치 전 작업] [Git] Git 설치하기 / Git 설치 / Git 2.38.1 설치 [깃 설치하기] ※ 본 포스팅은 윈도우11의 환경에서 진행되었습니다. 디폴트(

devyihyun.tistory.com


1. mygit (=로컬 저장소)에 있는 파일(index.html) 수정


수정 전


수정 후
더보기
Document

Hello my git!

update mygit from studygit.

Hello Sourcetree!

 

2. 소스 트리 > History

 

 


1. master와 origin master의 차이

 

  • master : 내 컴퓨터 (로컬 저장소)에 있는 브랜치로 내 컴퓨터에 있는 프로젝트의 진행 상황을 보여준다. push 명령어를 통해 origin 원격 저장소로 업로드 한다.
  • origin master : 깃헙에 있는 브랜치로 현재 깃헙의 진행 상태를 보여준다.

 

2. 커밋하지 않은 변경 사항

  • stage Area에 변경사항이 있으면 커밋하지 않은 변경사항에 표시된다.
  • 로컬 저장소에 있는 index.html 파일을 수정 후 add,commit을 하지 않았기 때문에 커밋하지 않은 변경사항에 나타난다.

 

 

3. 스테이지에 올라가지 않은 파일

  • add를 할 수 있는 목록으로 stage Area에 업로드 되지 않은 목록이다.
  • index.html을 수정한 후 아직 깃에 add를 하지 않았기때문에 나타난다.
  • 스테이지에 올라가지 않은 파일목록에 있는 파일을 클릭하면 수정 내역이 나타난다.

 

 

4. 스테이지에 올라간 파일

  • 스테이지에 올라가지 않은 파일에서 + 버튼을 클릭하여 스테이지에 올라간 파일 목록에 추가해준다.

  • 커밋하지 않은 변경사항에서 커밋을 클릭하면

1. 커밋 메시지를 작성

2. 커밋 버튼 클릭

  • master : staege Area에 index.html이 수정된 상태로 ADD되어 커밋하였다.
  • origin/master : Remote Area (=원격 저장소) 에는 수정 전 index.html이 업로드 되어있다.

왼쪽 상단에 push 클릭 > 리모트 브랜치 master 선택

수정되어 커밋된 inex.html이 push되었다.

깃허브 사이트에서 확인하면 업로드 되어있는것을 알 수 있다.

 

 

 

 

[Git] 깃 브랜치(Git Branch)

목차 브랜치란? 브랜치 사용법 브랜치 명령어 [ 브랜치(Branch)란? ] 소프트웨어를 개발할 때에 개발자들은 동일한 소스코드를 함께 공유하고 다루게 된다. 깃은 동시에 여러 개발자들이 프로젝트

devyihyun.tistory.com

 

 

[Git] 소스트리 사용법 2 (feat. merge) - 코드 합치기

목차 버전 합치는 과정 소스트리 Merge [ 버전 합치는 과정 ] master 브랜치의 최신 커밋에 devB 브랜치의 최신 커밋을 합치려고 한다. 기능 개발이 끝나면 그 기능 브랜치들을 master 브랜치에 합친다.

devyihyun.tistory.com

 

[Git] 소스트리 사용법 1 (feat. branch)

목차 소스트리 브랜치 사용법 [Git] 소스트리(Sourcetree)란? [ 소스 트리(Source tree)란? ] 깃을 사용하는 방법으로는 CLI ( Command-Line Interface) 와 GUI ( Graphical User Interface )가 있다. CLI는 CMD 창에서 명령어

devyihyun.tistory.com

 

[Git] 깃허브(GitHub)란?

목차 깃(Git) 이란? 깃, 깃허브 , 깃 랩 차이점 깃을 써야 하는 이유 깃을 사용하는 방법 깃헙에 코드를 올리는 과정 [깃 (Git) 이란?] Git 이란 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자

devyihyun.tistory.com


잘못된 정보는 댓글에 남겨주시면 감사하겠습니다!😊

댓글과 좋아요는 큰 힘이 됩니다!

728x90
반응형

'Git' 카테고리의 다른 글

[Git] 소스트리 사용법 1 (feat. branch)  (0) 2022.12.20
[Git] 깃 브랜치(Git Branch)  (1) 2022.12.19
[Git] 소스트리(Sourcetree)란?  (0) 2022.12.15
[Git] 소스트리 설치하기  (0) 2022.12.14
[Git] 깃허브에서 코드 내려받기  (2) 2022.12.13
Comments