git
소스코드 파일의 버전 백업
프로젝트 공동 작업
버전 관리 시스템
git repository
- remote repository
팀원들이 공유하기 위한 repository이다.
팀원들이 모두 접근할 수 있는 remote서버가 생성된다.
- local repository
개발자 개인의 pc에 생성되는 개인 전용 repository이다.
Commit
locla repository에 새 버전을 등록하는 작업
refactoring
의미있는 버전을 기록해야한다.
- 기능 추가 구현
- 버그 해결
- 구조 개선
Commit 메시지
작업 내용을 기록한다.
첫 줄은 제목, 셋쨰 줄부터 본문을 작성하는 것이 좋다.