2013-08-02 27 views
8

您好幾個月已經使用smartGit Hg了。我已經在使用過的bitbucket中已經使用了幾個月了。當我在bitbucket中創建另一個帳戶時,將當前存儲庫克隆到smartGit。當我嘗試提交併推送(當然它會要求輸入密碼),它說「驗證失敗」。請幫助...提前謝謝..SmartGit Hg「身份驗證失敗」

+0

你能從命令行推到BitBucket嗎? – mstrap

+0

不,我沒有試過.. –

+0

我改用「使用系統SSH客戶端」的偏好,它爲我工作。 –

回答

8

SmartGit可能記得一個錯誤的帳戶憑據來在BitBucket上驗證您的身份。 轉到編輯菜單 - >首選項 - >認證 並刪除失敗的存儲庫的憑據。 然後下次你推SmartGit會詢問你的登錄名和密碼。

+0

我沒有得到對話框再次輸入憑據 – yousafsajjad

+0

,我沒有這個回購那裏 –

4

這適用於我。 前往編輯>首選項>主機提供商。在您的主機供應商(例如我使用Bitbucket)選擇它,請點擊刪除並點擊添加選擇託管,單擊生成API令牌自動打開瀏覽器,並生成令牌然後副本回到你smartgit然後令牌,最後單擊添加

0

我得到一個類似的錯誤,同時驗證與Git通過HTTPS,經過很多挫折之後,我卸載了SmartGit並刪除了SmartGit AppData文件夾中的所有內容。

(在Windows中刪除C:\用戶\ {YOUR_USER_NAME} \應用程序數據\漫遊\ syntevo \ SmartGit

一旦我重新安裝了,一切工作正常。

0

在我的情況下,存儲庫URL開頭的[email protected]丟失。

選擇並在左窗格中打開倉庫後,我不得不點擊遠程菜單,然後屬性...

在現場URL或路徑,我有這樣的事情https://github.com/org/repo.git,並且我把它修改爲https://[email protected]/org/repo.git。它問我的密碼和...賓果。