我在Windows上遇到了一個非常奇怪的問題git bash
。在tfs服務器上驗證失敗
當我在Visual Studio中工作時,我使用存儲在tfs服務器中的git倉庫處理沒有問題。我只是分支,承諾和推動。
但是,當我嘗試做相同的(取,拉,推...)我git bash
我得到一個
致命的:身份驗證失敗 'https://tfs.xxxxxxxxxx.com/defaultcollection/_git/XXXXXXXXXXX/'
我試着刪除回購並從bash複製它,但得到相同的錯誤。在Web/Windows中刪除與tfs相關的所有憑據(憑據管理器)不會改變任何內容。 也試圖使用git config --global --unset credential.helper
。仍然沒有結果。
有沒有人有過這樣的問題?
不適用於憑證管理器。但我會嘗試添加一個ssh密鑰。 – Manny42
SSH密鑰是否工作?請檢查這種情況下的解決方案,看看它是否有幫助:http://stackoverflow.com/questions/41474328/using-git-with-tfs-2017-works-in-visual-studio-but-not-command- –
SSH確實有效。我嘗試了這個鏈接中描述的解決方案,但它似乎不工作。我會堅持SSH,這對我來說都很好。 – Manny42