용어
- checkout : 저장소에서 최신 버전의 소스코드를 최초로 받아오는 행위
- update : 로컬 저장소의 파일들을 저장소의 최신버전으로 받아오는 행위
- commit : 로컬 저장소의 변경된 내용을 서버로 전송하는 행위
- revert : 로컬 저장소의 내용을 이전 상태로 돌리는 행위
- add : 버전관리 대상으로 파일을 등록, 저장소에 저장은 되지 않음
진행순서
- 최초로 서버 소스를 checkout한다.
- 소스를 수정한다.
- commit 할 파일을 add한다.
- update를 통해서 저장소에 새로운 파일이 없는지 확인한다.
- updaet 과정에서 conflict가 일어나면 이를 해결한다.
- commit을 해서 저장소에 파일을 등록한다.