<Git Chapter 6> - Git 보다 잘 활용하기

심우열·2023년 1월 3일
0

Git

목록 보기
12/27

1. Help 와 문서 활용하기

1. git help

1. git 사용 중 모르는 부분이 있을 때 도움을 받을 수 있는 기능
2. 기본적인 명령어들과 설명
	git help
3. git의 모든 명령어들, j로 내리기, k로 올리기, :q로 닫기
	git help -a
4. 해당 명령어의 설명과 옵션 보기
	git (명령어) -h
5. 해당 명령어의 설명과 옵션 웹사이트에서 보기, 웹에서 열리지 않을 시 끝에 -w 를 붙여 명시	
	git help (명령어)
    git (명령어) --help
    

2. git 문서

  1. git 문서 보기
  2. Pro git 책 보기

2. git의 각종 설정 (git config)

1. global 설정과 local 설정

config를 --global 과 함께 지정하면 전역으로 설정됨

2. 설정값 확인(--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 명령 설치" 선택 설치
        

3. 유용한 설정들

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
    

4. 단축키 설정 (git alias)

1. 관련 문서 보기

git config --global alias.(단축키) "명령어"
ex: git config --global alias.cam "commit -am"

profile
Dev Ops, "Git, Linux, Docker, Kubernetes, ansible, " .

0개의 댓글