반응형
Git Help
git help
- 기본적인 명령어들과 설명을 볼 수 있다.
git help -a
- Git 의 모든 명령어들을 볼 수 있다.
git (명령어) -h
- 해당 명령어의 설명과 옵션을 보기
git (명령어) --help -w
- 해당 명령어의 문서내용 확인
https://git-scm.com/docs 를 참고하여 공식 문서를 확인할 수 있다.
https://git-scm.com/book/ko/v2 Pro Git 책을 무료로 제공해준다. (한국어 포함)
Git Config
설정 내용 중에 --global
이 포함되면 전역으로 설정된다.
설정값 확인
git config (global) --list
- 현재 모든 설정값 보기
git config (global) -e
- vi로 실행되며 에디터에서 보고 싶은 경우 Vscode 기준 (셸 명령 : PATH에 code 명령 설치 -
git config --global core.editor "code --wait"
입력) - 에디터에서 보기 설정을 하면 이후 커밋에 대해서도 에디터로 열린다. 지우고 싶은 경우
git config --global -e
에서code--wait
과 관련된 부분을 삭제한다.
유용한 설정들
git config --global core.autocrlf (윈도우: true / 맥: input)
- 줄바꿈 호환 문제 해결
git config pull.rebase (false/true)
- pull 기본 전략 merge 또는 rebase로 설정
git config --global init.defaultBranch main
- 기본 브랜치명을 main으로 설정
git config --global push.default current
- push 시 로컬과 동일한 브랜치명으로 설정 (-u 또는 --set-upstream과 같은 명령어를 생략하고 동일한 브랜치명으로 연결하고 싶은 경우 설정)
git config --global alias.(단축키) "명령어"
- 예시 :
git conifg --global alias.cam "commit -am"
본 포스팅은 '인프런 - 제대로 파는 Git & GitHub - by 얄코' 강의를 보고 정리한 내용입니다.
반응형