파이참(Pycharm)에서
github
사용 시 발생한 계정 오류 문제 해결 과정을 정리한 글 입니다.
현상
- 파이참(Pycharm)에 2개의 Github 계정이 등록되어 있었고, 변경 내역 반영 시 원하는 계정으로 적용되지 않음
- ex) 'A계정'과 'B계정' 동시 존재 → 'B계정'으로
git push
하고 싶으나 'A계정'으로만push
되는 상황
- ex) 'A계정'과 'B계정' 동시 존재 → 'B계정'으로
접근
- 등록 계정을 관리하는 파일이 있을 것이라고 판단되어 해당을 찾기 시작함
- ex) 검색, 검색, 검색, 그리고 물리적인 노가다..
해결
- 검색을 통해
.git
폴더의config
파일을 수정하면 된다고 찾음 (링크)- but,
.git
폴더를 바로 찾지 못하였고 '내 문서' 폴더 어딘가에 있지 않을까 하는 마음으로 뒤적거리다 '사용자' 폴더에서.gitconfig
파일 찾음- ex) File Path:
C:\Users\Administrator\.gitconfig
→ 사용자마다 환경이 다를 수 있음
- ex) File Path:
- but,
.gitconfig
파일에서 링크에 설명된[user]
설정값을 찾았고 내가git push
시 적용되길 원하는 'B계정' 정보 입력하고 테스트 해보니 제대로 반영됨- 적용 코드
[user] name = username email = username@domain.com
- 적용 코드