Git
1. 버전관리와 commit
1) 버전관리의 의미
- 프로젝트 상태가 변경되고 정보를 알고 있다는 것. Git은 누가, 언제, 해당 시점의 프로젝트 상태를 기록해두기 때문에 버전 관리가 가능하다.
2) 작업내역 단위인 commit에는 어떤 정보가 포함되어 있어야 잘 버전관리를 할 수 있을까
- 작업 내역을 적은 commit 메세지, 누가(author), commit한 시간이 필요하다.
- commit 아이디 : commit에 부여된 유일한 값. 이 값으로 작업하는 파일을 되돌릴 수 있다.
3) Git 실습 순서
- 기존의 프로젝트를 git 프로젝트로 만든다 - git 초기화(git initialize)
- commit 할 파일들을 add(staging)하고 commit 메세지 작성해서 commit한다.