- 작업 영역 시작
- clone 새 디렉터리로 저장소를 복제합니다.
- init 빈 GIT 저장소를 만들거나 다시 초기화합니다.
- 파일 변화에 대한 작업
- add 파일 내용을 추가합니다.
- mv 이동하거나 이름을 변경합니다.
- restore 파일을 복구합니다.
- rm 파일을 제거합니다.
- sparse-checkout 특정 부분만 가지고 올 수 있습니다.
- 내역 및 상태를 검사합니다.
- bisect 이진 검색을 통해 커밋을 찾을 수 있습니다.
- diff 커밋들의 변경사항에 대해 표기합니다.
- grep 패턴과 일치하는 내역을 표기합니다.
- log 커밋 로그를 표시합니다.
- show 다양한 유형의 커밋을 표기합니다.
- status 작업 트리의 상태를 표시합니다.
- 공통 역사를 성장시키고 표시하고 수정합니다.
- branch 브랜치를 생성하거나 삭제하거나 통제할 수 있습니다.
- commit 변경된 내용을 기록합니다.
- merge 두 개 이상의 변경된 내용을 결합합니다.
- rebase 다른 커밋에 변경된 내용을 하나로 합치거나 수정합니다.
- reset 현재 HEAD를 기준으로 복원합니다.
- switch 브랜치를 변경합니다.
- tag 서명된 태그를 생성할 수 있습니다.
- 협업
- fetch 외부 저장소에서 브랜치를 가지고 옵니다.
- pull 외부 저장소를 로컬 저장소에 결합합니다.
- push 로컬 저장소를 통해 외부 저장소를 업데이트합니다.
'개발 이야기 > Git' 카테고리의 다른 글
GitHub CODEOWNERS(사용자 정보) 파일 설정하기 (0) | 2024.04.12 |
---|---|
Git 편집기 nano에서 vim으로 변경하기 (0) | 2023.11.07 |