- clone : 원격 저정소 복사
- add : 스테이지 영역에 작업 파일 추가
- commit : 세이브
- push : 커밋들을 원격 저장소에 업로드
- 브랜치란 기존 내용을 유지한 체 새로운 내용을 추가하고 싶을 때 사용한다.
- 체크아웃 : 특정 브랜치 (혹은 커밋)으로 돌아가고 싶을 때 사용.
- 소스트리의 체크아웃 : 브랜치 이름을 더블 클릭하는 것만으로 체크아웃 가능.
- 헤드 브랜치에 변경사항이 없고,
- 병합 대상 브랜치가 헤드로부터 시작된 경우
- 아주 쉽게 병합 가능 fast-forward
- 헤드 브랜치에 추가적인 커밋이 생기는 경우
- 진짜 병합이 필요해 진다.
- 충돌이 나지 않으면 좋은데, 충돌이 나도 겁내지 말자.
- 제일 중요한 점 : 겁내지 말아요!
- 장점 : 쉽다.
- 단점 : 커밋이 날아간다. 그리고 강제 푸시가 필요하다.