반응형
SourceTree 를 사용하던 중 알 수 없는 이유로 Author 명이 변경된 이슈가 있었는데 이를 수정하면서 기록으로 남깁니다.
Repository Setting 값과 Option 값은 같은데 Commit Author 값만 다른 상태였습니다. Commit Author 값이 위의 설정 값들을 따라 가지 않고 별도의 값을 참조 하는 것으로 생각됩니다.
이 이슈를 해결하는 방안으로는 Commit Author 값을 User alternative author 값으로 변경하고 직접 입력하는 방식인데 SourceTree 를 재시작 한다거나 하면 풀리게 되어 매번 체크해 줘야하는 번거로움이 있습니다.
다른 방법으로는 C:\Users\%UserName%\.gitconfig 파일을 수정하는 것 입니다. 파일에 name 과 email 값을 변경하고 SourceTree 를 재실행 하면 Commit Author 값이 변경되어 있는 것을 확인 할 수 있습니다.
찾아보니 .gitconfig 파일은 Git 의 설정 파일로 SourceTree 의 Commit Author 값이 자체 값으로 설정되는게 아니라 Git 에 설정된 기본 값을 따라가는 것 같습니다. 아마도 다른 Repository 에 다른 Author 값을 이용해 Commit 한게 Git 설정에 반영되 었고 그 값을 SourceTree 가 반영한 듯 싶습니다.
추가로 Git 의 설정 파일이니 명령어를 통해 수정하는 것도 가능합니다.
반응형
'Works > Git' 카테고리의 다른 글
[Git] Sourcetree - Git 저장소 암호가 바뀌 었을때 Access denied 해결 방법 (0) | 2021.08.03 |
---|---|
Github 로 개인 Web Page 만들기 (1) | 2021.05.14 |
[Git] SourceTree SHA-1 Hash 값을 통한 Commit 검색 (0) | 2020.02.21 |
[Git] typechange (0) | 2020.02.07 |
[Git] SourceTree Rebase 사용하기 (0) | 2019.12.19 |
댓글