1. 程式人生 > >關於idea修改當前使用的git賬戶的問題

關於idea修改當前使用的git賬戶的問題

保存 分享圖片 成功 發現 用戶名 除了 win 控制面板 style

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設置裏設置了保存賬戶信息,如下所示:

技術分享圖片

關於idea修改當前使用的git賬戶的問題