0. 변경사항 확인
-SourceTree에서 변경된 소스를 확인하는 방법
-좌측의 master 카테고리에서, 커밋하지 않은 변경사항을 클릭하면,
하단의 [스테이지에 올라가지 않은 파일 리스트]에 커밋되지 않은 파일 항목 확인 가능.
1. Add / Commit 하기
(1)수정된 파일 Add하기
-좌측 상단의 커밋 항목 클릭
-[하단 스테이지에 올라가지 않은 파일 항목] 중, Commit할 파일을 +하여 [스테이지에 올라간 파일] 항목에 추가한다.
-이 때, 우측 창을 통해 변경된 부분을 미리 확인할 수 있다.
-파일을 Add 하면 위 그림처럼, [스테이지에 올라간 파일]에 파일이 추가된다.
(2)Commit하기
-하단 박스 상단에 내 GitHub 계정이 잘 연동되어있는지 먼저 확인한다.
-하단 네모 칸에는 해당 Commit의 커멘트를 입력할 수 있다.
-이후, Commit 버튼을 누른다.
-계정 연동이 필요한 경우,
[도구] - [옵션] - [인증] 항목에서 계정을 연동한다.
-History를 보면 정상적으로 Commit이 됐음을 확인할 수 있다.
(3)History 분석
-여기서 설명 항목을 보도록 하자.
-상단의 master, My Commit2 이라고 되어있는 부분은 git의 로컬 저장소에 Commit이 되었다는 의미이다.
-하단의 origin/master 는 현재 GitHub에 Commit이 되어있다는 의미이다. (origin이 내 GitHub 저장 이름이다)
=> 로컬 저장소에 Commit된 내용을 GitHub에 반영하려면 Push를 하면 된다.
3. GitHub에 Push 하기
(1)Push 항목 선택
-상단의 Push 항목을 클릭한다.
(2)Branch 선택 및 Push
-현재 메인 Branch인 master 항목을 선택한다.
-Push 버튼을 클릭한다.
-Push가 진행된다.
-Push 결과, 로컬 소스(master)와 GitHub소스(origin/master)가 잘 동기화 됐음을 확인할 수 있다.
3.GitHub에서 Pull하기
-그럼 이제, 내 다른 로컬 저장소인 Boxiting-oct 에 위의 소스를 Pull 해보도록 하자.
(1)로컬 저장소 선택 및 Pull
-소스를 가져올 로컬 저장소를 선택(Boxiting-oct)
-Pull 버튼 클릭
(2)Pull
-원격 저장소, 브랜치 선택 후 확인
(3)Pull 완료
-끝-
'IT | 개발 > git | GitHub' 카테고리의 다른 글
[git] 수정 이전으로 소스 되돌리기 (0) | 2022.12.13 |
---|---|
[GitHub] SourceTree 이용하여 branch(브랜치) 생성하기 / 가져오기 (0) | 2020.03.30 |
[GitHub] SourceTree 설치 및 git 파일 연동 (GUI 환경 구축) (0) | 2020.03.26 |
[git / GitHub] GitHub 업데이트된 소스 가져오기 (git pull 명령어 사용) (0) | 2020.03.25 |
[git / GitHub] GitHub 소스 가져오기 (git clone 명령어 사용) (0) | 2020.03.24 |