제육's 휘발성 코딩
반응형

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 얄코' 강의를 보고 정리한 내용입니다.

반응형
profile

제육's 휘발성 코딩

@sasca37

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요! 맞구독은 언제나 환영입니다^^