1、問題描述:
? ? ? ?由于前一段時間公司遷移git,就是將項目代碼等遷移到另一個git服務器上,結果用idea從git上clone代碼的時候發現沒有指定倉庫,如下提提示
2、排查原因:
? ? ? ?開始懷疑是沒有把自己加入到項目成員里面,經過檢查是以開發者的身份在成員中,后來想會不會是idea保存的git賬戶不對。但是問題來了,怎么看
idea保存的git賬戶,網上查了一下,亂七八糟,試了好多還是不行。
3、解決方法:
? ? ? ?后來想到好像windows上輸入了用戶名密碼相關的憑據,就會有記錄信息,于是找到如下面板:
控制面板->用戶賬戶->憑據管理器
可以看到有兩個分類:Web憑據和windows憑據,web憑據為上網輸入的憑據,windows憑據為window應用輸入的憑據,idea屬于應用,所以切換到windows憑據,
發現里面有一個clone項目用的git憑據信息:
可以看到這個憑據是可以編輯的,點擊編輯發現這個憑據用的賬戶不是我預期的那個賬戶,也就是說當前ieda登錄git服務器用的是一個沒有對應倉庫的賬戶,
修改為預期賬戶保存,再用idea重新clone,成功!
4、總結:idea保存的很多賬戶信息在控制面版里面可以刪除和編輯,如果刪除了憑據,idea會讓用戶重新輸入賬戶信息,像這樣:
輸入完成以后,可以在windows憑據里面看到又重新記錄了剛才輸入的賬戶信息,當然前提是你在idea設置里設置了保存賬戶信息,如下所示:
?
碼字整理不易,如何你覺得寫的還能看的話請賞一個贊或者推薦吧,如果寫的不對請直接評論糾正,畢竟我還是一個在路上的小魯班呢~
歡迎關注我的公眾號,不定期更新學習筆記和視頻文檔學習資料哦~