1.최초 설정
사용자 이름과 메일 주소 설정
1 | $ git config --global user.name "FirstName Lastname" |
2 | $ git config --global user.email "yourEmail@example.com" |
명령어 UI 기본 설정
1 | $ git config --golobal color.ui auto |
편집기
1 | $ git config --global core.editor {{editorName}} |
설정 확인
모든 설정 보기 / 특정 설정만 보기
1 | $ git config --list |
2 | $ git config user.name |
설정파일 확인
1 | $ cat ~/.gitconfig |
2 | [user] |
3 | name = FirstName LastName |
4 | email = yourEmail@example.com |
5 | [color] |
6 | ui = auto |
7 | ... |
2. 기본
파일 상태 확인
Modified 상태의 파일을 Stage
1 | $ git add {{file or path}} |
commit
1 | $ git commit |
2 | $ git commit -m "" |
첫째줄: 한줄요약
둘째줄: 공백
셋째줄: 자세히
3. 리모트 저장소
리모트 저장소 복제
1 | $ git clone git://github.com/.... |
리모트저장소 확인 / 추가
1 | $ git remote -v |
2 | $ git remote add {{remote-name}} {{remote-address}} |
리모트 저장소 가져오기
fetch 명령은 마지막 이후 수정된걸 가져옴. 수동으로 머지 필요.
1 | $ git fetch {{remote-name}} |
pull 명령은 자동으로 머지
1 | $ git pull {{remote-name}} |
리모트 저장소 Push
1 | git push {{remote-name}} {{branch-name}} |