1. git 사용 중 모르는 부분이 있을 때 도움을 받을 수 있는 기능
2. 기본적인 명령어들과 설명
git help
3. git의 모든 명령어들, j로 내리기, k로 올리기, :q로 닫기
git help -a
4. 해당 명령어의 설명과 옵션 보기
git (명령어) -h
5. 해당 명령어의 설명과 옵션 웹사이트에서 보기, 웹에서 열리지 않을 시 끝에 -w 를 붙여 명시
git help (명령어)
git (명령어) --help
config를 --global 과 함께 지정하면 전역으로 설정됨
1. 현재 모든 설정값 보기
git config (--global) --list
2. 에디터에서 보기(기본: vi)
git config (--global) -e
3. 기본 에디터 변경
git config --global core.editor "code --wait"
1. 또는 code의 자리에 원하는 편집 프로그램의 파일경로 연결
2. --wait: 에디터에서 수정하는 동안 CLI를 정지
3. git commit 등의 편집도 지정된 에디터에서 열게 됨
4. 위의 기본 에디터 설정을 되돌리려면
git config --global -e로 편집기 열고 [core] 항목 삭제 후 저장
5. 맥에서 code로 "VS Code" 가 실행되지 않을 시
1. VS Code 에서 command + shift +p
2. shell 로 검색하여 "쉘 명령: PATH에 code 명령 설치" 선택 설치
1. 줄바꿈 호환 문제 해결
git config --global core.autocrlf input
2. pull 기본 전략 merge 또는 rebase 로 설정
git config pull.rebase false
git config pull.rebase true
3. 기본 브랜치명 설정
git config --global init.defaultBranch main
4. push 시 로컬과 동일한 브랜치명으로
git config --global push.default current
1. 관련 문서 보기
git config --global alias.(단축키) "명령어"
ex: git config --global alias.cam "commit -am"