반응형
git config 명령어는 git 시스템의 설정을 확인하고 변경할 수 있는 config 명령어를 설명하려고 합니다.
git config 명령어 설명
- git을 설치하고 메일주소와 이름을 등록했다면 git config 명령어를 이미 사용했습니다.
- git config 명령어는 git을 사용하면서 필요한 사항에 대해 설정할 수 있는 명령어입니다.
- git은 설정 범위에 따라서 local, global, system으로 영역으로 설정할 수 있습니다.
- local 영역의 설정은 특정 repository에 적용할 때 사용합니다.
- global 설정은 사용자의 모든 repository에 적용할 때 사용합니다.
- 예를 들면, 사용자 이름하고 메일주소 설정할 때 global 옵션을 사용합니다.
- system 설정은 서버 세팅할 때 사용하는데 컴퓨터의 모든 repository, 사용자에 대해서 설정할 때 사용합니다.
git config 명령어 사용법
1. config 설정 확인 방법.
- git config 확인할 때는 --list 옵션을 사용합니다.
- enter 입력하면 계속 확인할 수 있고 quit의 약자인 'q' 입력하면 밖으로 나올 수 있습니다.
git config <이름>
git config user.name
git config --global --list
2. config 설정 적용 방법.
- git config <이름> <값>
- git config 설정은 설정 이름에 설정값을 등록할 수 있습니다.
- git config 설정 기본 branch, 사용자 메일주소, 사용자 이름을 등록할 수 있습니다.
- 파일 수정 전, 후 git fetch, pull, push 명령어를 자주 사용한다면, push.default current 설정을 통해서 매번 branch 지정하지 않고 가능합니다.
- git fetch, pull, push 명령어는 링크를 참조하세요.
- https://aurumguide.tistory.com/111
git config --global push.default current
git config --global init.defaultBranch main
git config --global user.name "aurumguide"
git config --global user.email "aurumguide@example.com"
git config --global core.editor vim
git config --global color.ui "auto"
3. config 설정 삭제.
- 설정한 config을 변경하는 경우 unset 옵션을 사용할 수 있습니다.
git config --unset <이름>
git config --unset aurumguide
반응형