1) 버전관리
2) 협업
프로젝트 박제하기
No. | 내용 | 명령어 |
---|---|---|
1) | 개발한 파일들이 담긴 프로젝트 폴더에서 | $ cd (폴더 디렉토리) |
2) | git을 시작하면 | $ git init |
3) | git이란 (숨김폴더) 공간이 생긴다 | .git 👉 *온점(.): 숨김 이란 뜻 |
4) | 백업에 포함할 파일들을 일단 모두로 설정하고 | $ git add -A |
5) | 현 시점까지의 작업수행 내용 기록, commit 명령어 실행하면 | $ git commit -m "(작업수행 내용)" |
6) | 전체 내용이 박제가 된다. |
프로젝트 이전 시점으로 복원하기
No. | 내용 | 명령어 |
---|---|---|
1) | 박제 내역 확인하고 | $ git logs |
2) | 박제했던 과거 상태로 복원한다. | $ git reset --hard 3r8da0 |
기능, 디자인을 수정할지 말지 고민될 때: 가지 내기
No. | 내용 | 명령어 |
---|---|---|
1) | 가지내기, 분기 | $ git branch "(브랜치명)" |
2) | 적용하려면 메인 브랜치에 합치기 | $ git merge "(브랜치명)" |
출처, 참조