22.08.29 07:30 작성
·
2.3K
답변 1
1
2022. 08. 30. 01:58
안녕하세요! 첫 질문 감사드립니다.
여러 계정을 관리하는 방법은 간단합니다.
아래와 같이 여러 개의 계정을 계정 추가로 추가해주시면 됩니다.
계정 추가 방법은 [깃허브와 소스트리 연동하기] 강의를 참고해주세요.
그러면 계정 별로 가지고 있는 원격 저장소가 아래 사진과 같이 보이게 됩니다.
참고로 이렇게 사용할 때
$ 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. 14:49
안녕하세요.
여러 계정을 등록하여 사용할 때 프로젝트를 clone 받으려면(또는 접근하려면) 메뉴의 "Tool->Options ssh client configuration 에서" 각 계정의 ssh key로 변경 적용을 해주어야하네요
이건 좀 불편한 것 같습니다. 소스트리에서 계정별로 ssh key를 별도 등록할 수 있도록 해주면 좋을텐데요.
꽤 오래된 툴이라 이 정도는 개선해줄만도 한데 이것이 지원안되는 이유가 있는 지 궁금하네요.
답변 감사합니다.