git을 사용하는 경우 때때로 config 설정에 대한 내용을 보거나 확인 할 필요가 있습니다.
예를들어 사용자 이름이나 email 등을 확인할 수 도 있겠죠.
이런 설정 내용을 확인하기 위해서 config를 사용합니다.
# git config 알아보기
만약 전체 config 리스트를 보려면 어떻게 할까요? 이때는 아래와 같이 list 플래그를 사용합니다.
git config --list
위의 명령어를 사용할 경우 아래와 같이 여러 config 정보가 모두 리스트로 출력하게 됩니다.
push.default=simple
user.name=YourName
user.email=YourEMail
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.symlinks=false
core.ignorecase=true
remote.origin.url=RepositoryURL
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master
branch.develop.remote=origin
branch.develop.merge=refs/heads/develop
위의 값들을 확인하거나 수정하기 위해서 이처럼 git config --list를 보고 설정이 필요한 부분이 어디인지 확인 후 변경하면됩니다.
# git config 설정하는 방법
만약 위에서 user.name 그리고 user.email을 바꾸려면 어떻게 하는지 알아봅니다. 각각 아래와 같습니다. --global를 사용하여 전역으로 설정하였습니다.
git config --global user.name "홍길동"
git config --global user.email "support@webisfree.com"
이제 다시 리스트를 출력해보면 변경된 것을 확인할 수 있게됩니다.
! git config 삭제하기만약 설정된 사용자를 지우려면? 각각 user.name과 user.email을 지우는 경우 아래와 같습니다.
git config --unset user.name
git config --unset user.email
global로 설정된 config 사용자를 지울 경우 아래와 같이 global을 추가해야합니다.
git config --unset --global user.name
git config --unset --global user.email
이제 삭제가 되었는지 리스트에서 확인해볼 수 있습니다.
git config --list
삭제가 되었다면 더 이상 나타나지 않게됩니다.
728x90
반응형
'Server > git' 카테고리의 다른 글
[git] "git push"와 "git push origin master"의 차이점은 무엇입니까? (0) | 2021.05.13 |
---|---|
[git] 에러 | ! [rejected] main -> main (fetch first) (0) | 2021.05.10 |
[Github] 파일 수정하고 다시 커밋하기 (0) | 2021.05.06 |
[github] 꾸미기 기술스택 뱃지 추가 (3) | 2021.05.04 |
[github] 깃허브 프로필 꾸미기 readme 뱃지 (1) | 2021.05.04 |
댓글