-
카테고리
-
세부 분야
개발 도구
-
해결 여부
미해결
다중 github 계정이 있는 경우 sourcetree의 계정관리
22.08.29 07:30 작성 조회수 1.73k
0
안녕하세요.
다중 github 계정이 있는 경우 sourcetree의 계정관리를 어떻게 하면 좋은 지 팁등이 있을까요?
예를들면
github 계정이 개인계정이 있고, 회사계정 이 있는 경우 두 계정 스위칭을 문제없이 잘 관리할 수 있는 방법이 있을까요
감사합니다.
답변을 작성해보세요.
1
강민철
지식공유자2022.08.30
안녕하세요! 첫 질문 감사드립니다.
여러 계정을 관리하는 방법은 간단합니다.
아래와 같이 여러 개의 계정을 계정 추가로 추가해주시면 됩니다.
계정 추가 방법은 [깃허브와 소스트리 연동하기] 강의를 참고해주세요.
그러면 계정 별로 가지고 있는 원격 저장소가 아래 사진과 같이 보이게 됩니다.
참고로 이렇게 사용할 때
$ git config --global user.name
$ git confit --global user.email
로 설정했던 사용자 이름 혹은 이메일이 다른 계정과 혼용되어 충돌이 발생할 수 있습니다.
그럴 때 사용하는 설정 방식이 git config --local
인데요, 아래와 같이 설정하면
서로 다른 깃 사용자 이름과 이메일을 설정할 수 있습니다.
$ git config --local user.name
$ git confit --local user.email
도움이 되실 만한 링크도 첨부해드립니다.
https://ms3864.tistory.com/403
감사합니다.
쏭쏭
질문자2022.08.31
안녕하세요.
여러 계정을 등록하여 사용할 때 프로젝트를 clone 받으려면(또는 접근하려면) 메뉴의 "Tool->Options ssh client configuration 에서" 각 계정의 ssh key로 변경 적용을 해주어야하네요
이건 좀 불편한 것 같습니다. 소스트리에서 계정별로 ssh key를 별도 등록할 수 있도록 해주면 좋을텐데요.
꽤 오래된 툴이라 이 정도는 개선해줄만도 한데 이것이 지원안되는 이유가 있는 지 궁금하네요.
답변 감사합니다.
답변 1