Windows에서 Monodevelop를 실행 중입니다. Git Extensions (msysGit 포함)를 설치했습니다. mysysGit을 사용하여 RSA 키 쌍 (ssh-keygen -t rsa)을 생성하고 Git 서버에 키를 추가했습니다 (Gitlab 사용). 설정은 정확합니다. 명령 행을 사용하여 강제로 가져올 수 있으며, Git Extensions GUI (명령 행을 사용함)를 사용하여 가져올 수 있습니다. 그러나 Monodevelop에서는 밀어 넣기와 빼기가 실패합니다.Windows에서 Monodevelop Git Extension은 SSH 키를 어디에서 찾을 수 있습니까?
버전 관리> 업데이트로 인해 Monodevelop에서 git 사용자 비밀번호를 묻습니다. Gitlab에 내 공개 키를 넣지 않았다면 명령 줄에서도 볼 수있는 동작입니다. Monodevelop가 다른 위치에서 내 SSH 키를 찾고있는 것처럼 보입니다. C : /Users/myusername/.ssh/id_rsa.pub에 저장했습니다.
Monodevelop Git에서 키를 찾을 수있는 곳은 어디입니까? 이것은 제 동료에게 효과적이지만 다른 행동을하는 이유를 알 수는 없습니다.
이 Monodevelop 3.0.3.4 및 Git 3.0.3 지원. 둘 다 내가 아는 한 최신 버전을 사용할 수 있습니다.
명령 줄에 보관하십시오. git 익스텐션을 사용하면 MSysGit을 사용하지 못하게 될 것입니다. –
필자는 실제로 명령 행을 선호하지만 팀의 일부 개발자는 GUI 도구에 익숙하지 않으므로 옵션을 검토하고 있습니다. Git Extensions에는 msysGit이 포함되어 있으며 GUI와 Visual Studio와의 약간의 통합 (kludgy)이 추가되었습니다. – Jimothy
명령 내역은 그 자체로 마음을 바꿀만한 이유를 줄 정도로 가치가 있습니다. 당신이 자신을 어떻게 상황에 처하게했는지 기억할 수 없을 때 선호는 충분하지 않습니다. –