개발/Git

(Git) GitKraken에서 여러 계정 사용하기

DinoDev 2023. 5. 7. 15:43
728x90
반응형

안녕하세요. 이번 포스팅에서는 GitKraken을 사용할 때 git 계정을 여러 개 사용하는 방법에 대해 알아보려고 합니다.

GitKraken

GitKraken은 Git gui tools로 git을 사용할 때 유용하게 사용할 수 있는 좋은 도구입니다.
저는 2017년도부터 꾸준히 GitKraken을 사용해 왔는데 아직까지 크게 불편한 것이 없어서 계속 사용 중입니다.
이와 유사한 도구로 SourceTree, Github Desktop, Fork 등이 있습니다.

여러 계정이 왜 필요하지?

개발자로 취업하고 주로 회사 맥북을 들고 다니다 보니 제 개인 맥북을 사용할 일은 거의 없어지게 되었습니다.
그렇다 보니 공부를 하거나 개인 작업을 할 때도 회사 맥북을 이용하는데 commit author나 committer가 회사 계정으로 돼서 제 개인 Github Repository에 올릴 때 회사 계정으로 commit 된 내용들이 올라가게 됩니다.

GitKraken에 새로운 프로필 추가하기

먼저 Preferences > Profile로 와서 Profile 화면으로 진입합니다.

지금은 회사 계정만 있는 상태인데 Add a profile 버튼을 눌러 새로운 프로필을 추가합니다.

Profile Name은 GitKraken에서 사용하는 이름으로 회사 계정과 구분되는 이름으로 넣어주세요

Author NameAuthor Email은 실제 commit에 들어가는 name과 email이라서 Github에 있는 name과 email을 사용하는 게 좋아요

https://github.com/settings/emails

저는 sjjeong을 Name으로 사용하고 sjjeong1225@gmail.com을 Email로 사용했습니다.

Profile 생성을 완료하면 이렇게 2개의 Profile이 생깁니다.

새로운 Profile에 Github 연결하기

새로운 Profile을 만들고 개인 Github 계정과 연결을 해야 작업물을 개인 레포에 푸시할 수 있습니다.

Preferences > Integrations > Github 에서 현재 연결이 끊겨있는 것을 확인할 수 있는데 Connect to Github 을 눌러서 Github과 연결하면 됩니다.

연결을 성공하면 웹 사이트에 Success 문구가 나옵니다.

GitKraken에서 연결이 완료된 것을 확인할 수 있습니다.

잘 동작하는지 확인하기

새로운 Profile을 만들고 Github 연결까지 완료했으니 잘 동작하는지 확인이 필요합니다.
Github에 새로운 레포를 만들었고 clone하는 작업을 진행합니다.

commit후 repo에 push하고 나면 제대로 동작하는 것을 확인할 수 있습니다.

마무리

GitKraken에서는 편하게 프로필을 변경하는 기능을 제공하기 때문에 따로 git 설정을 귀찮게 변경할 필요가 없습니다.

프로필 변경

하지만 아쉽게도 Free plan에서는 계정을 하나만 추가할 수 있기 때문에 유료버전인 Pro plan 이상을 사용하셔야 합니다.

GitKraken 가입 링크 를 통해서 GitKraken에 가입할 수 있습니다.

 

You're Invited to Use GitKraken Client!

Use this link to sign up for a free GitKraken account. You will get access to the legendary GitKraken Client! And we'll both be entered to win a $100 Amazon Gift Card!

www.gitkraken.com

 

728x90
반응형

'개발 > Git' 카테고리의 다른 글

(Git) 커밋 할 때 자동으로 이슈번호 붙이기  (0) 2024.08.16
(Git) Git ignore 파일 생성기  (0) 2023.05.07