SourceTree 설치
GUI는 Git 개념을 그래프로 가시적으로 볼 수 있어 편리하다.
소스트리는 버튼 클릭으로 Git 명령을 실행할 수 있는 도구이다.
어떤 계정을 사용할 것인지 물어봄 ▶ Git 계정 없으면 Pass
SSH 키 불러오기 여부 ▶ 아니오
로컬 저장소 추가하기
설치한 소스트리에 내 컴퓨터에서 이미 만든 로컬 저장소 추가하기
파일 업로드하기
로컬 저장소의 파일을 원격 저장소로 업로드 할 때에는 add
, commit
, push
의 과정을 거친다.
파일 스테이지에 올리기 (add)
변경된 파일이 존재할 때 위와 같이 뜨는데, 커밋을 누른 뒤, add를 하기를 원하는 파일을 옆에 + 버튼을 눌러 스테이지에 올려준다.
파일 변경사항 확인
커밋 메시지 작성 (Commit)
*아이디와 계정이 본인의 깃허브 계정이 추가되어있지 않은 경우
도구 - 옵션 - 인증 - 계정추가 - 계정 눌러서 설정초기화 (default값으로 지정)
원격 저장소로 업로드 (Push)
커밋메세지까지 작성하고 커밋한 후에 History에 와서 보면, master와 origin/master가 있는 것을 볼 수 있다.
- master : 내컴퓨터 - 기능 목록 추가까지 업데이트 되어있음 (GUI로 마지막에 커밋한 것)
- origin/master : Github 저장소 - 수식어 추가까지만 업데이트 되어있음
동기화/업데이트 (Pull)
원격 저장소의 새로운 커밋을 받아옵니다.