2013-03-11 52 views
14

我正在Github上的一個Eclipse項目中工作。每當我想推,一個對話框彈出詢問用戶名和密碼。任何人都知道如何保存這些信息,所以我不必每次都輸入它們。我在Eclipse 4.2.1中使用Egit如何讓Egit記住密碼和用戶名?

+1

你解決這個問題?我在Win7上使用Eclipse Juno。使用https並檢查「在安全存儲中存儲」不會執行任何操作。每次都必須輸入用戶名和密碼。 – Guus 2013-04-18 11:20:46

+0

對不起,我仍然每次都像輸入密碼一樣輸入密碼:( – sfendell 2013-04-18 18:30:41

回答

17

用這一段時間掙扎着。

1)轉到Git Perspective - >展開您的項目 - >展開遠程 - >展開您想要保存密碼的遠程。

2)右鍵點擊提取,或按 - >選擇更改憑證......

3)輸入用戶名和密碼 - >點擊確定

這是我找到工作的解決方法。對每個Git項目來說都是手動的,但它起作用^ _ ^。

+0

這是修改後的正確答案。我去了git - > problematicrepository - >遙控器,沒有任何東西,於是我創建了一個並設置了我的憑證。這樣做的伎倆。 – fivedogit 2014-08-25 05:14:57

+0

這不適合我。這是我的問題:http://stackoverflow.com/questions/27982209/eclipse-forget-my-git-password-and-username-everytime-after- i-do-a-push你知道爲什麼嗎? – 2015-01-16 15:08:57

+0

謝謝。這幫助我刪除了我的密碼,而不是點擊'更改證書',點擊'清除證書'。學校,直到現在還找不到解決辦法。 – vedi0boy 2016-01-21 14:30:42

1

這個bug(爲HTTPS URI)可以鏈接到(在2014年仍然打開)bug 355442

在每次推送,例如:It會要求密碼安全存儲。
問題是,我從來沒有選中在推送對話框中存儲存儲庫用戶名和密碼的選項。

(意思是,如果你忘了輸入憑據,也不會再要求您吧)

重複性:始終

重現步驟:

  1. 推通過「安全存儲中的商店用戶名和密碼」選項取消選中上游。
  2. 再次推送。

入門提示不斷是煩了,但什麼是更可氣的是,我必須取消選中每次它顯示時間的複選框。
如果密碼要存儲在安全存儲中,那麼對話將不會再次提示。難道這個複選框沒有任何意義嗎默認

因此,一個解決方法是遠程>獲取,使用「自定義URI」(如Antoine前面提到過),以便再次進入URI,並輸入您的憑據,選擇「在安全店中店」。
後續推送應該可以正常工作,因爲它們使用的是剛輸入的相同URI。

0

安全存儲是您的證書的直接提供者。

所以,請訪問:

  • 窗口 - >首選項 - >常規 - >網絡
  • 改變提供到 「直接」

這確實應該是默認的,因爲安全存儲是Eclipse中的默認提供者。

您還可以更改git的喜好不彈出確認對話框,並且總的結果將是一個非常快速的工作流程

相關問題