簡體   English   中英

更新后在Visual Studio 2017中使用GIT時出錯

[英]Errors using GIT in Visual Studio 2017 after an update

我目前在Visual Studio 2017上推送GIT提交時遇到此錯誤。

錯誤:無法生成/ C / Program Files(x86)/ Microsoft Visual Studio / 2017 / Professional / Common7 / IDE / CommonExtensions / Microsoft / TeamFoundation / Team Explorer / Git / mingw32 / libexec / gitexec / git-core / git-askpass.exe:沒有這樣的文件或目錄推送到遠程存儲庫時遇到錯誤:Git失敗並出現致命錯誤。 無法讀取“ https://**********.visualstudio.com”的用戶名:終端提示已禁用推送到https://**********.visualstudio.com/ projectlocationhere

在發生此錯誤之前,我得到一個彈出框,要求我輸入用戶名和密碼,然后停頓並出現錯誤消息。

以前我遇到了此錯誤,我從頭到尾搜尋了互聯網,試圖找到一個解決方法,我更改了所有git設置,重新安裝了GIT,“修復”了Visual Studio安裝。 同時,GIT在VS2015上運行良好。 最終解決此問題的唯一方法是重新安裝VS2017。

我相信這完全取決於Visual Studio 2017而不是GIT,在我將Visual Studio更新到最新版本后,此錯誤再次出現。 我現在正在尋找解決此問題的方法,該方法不涉及每次我想要最新更新時都重新安裝Visual Studio。

我懷疑這與訪問令牌有關嗎? 我從憑證管理器中刪除了該憑證,但是它並沒有提示我換一個新憑證。

我設法使它再次工作。

我在Visual Studio Online中創建了一個新的個人訪問令牌,並將其添加到Windows憑據管理器中。

然后在我的c:/users/USERNAME/.gitconfig中,將幫助程序更改為:

[credential]
    helper = wincred

看來現在正在工作,希望如果再次發生,將解決此問題,如果沒有,我將在沒有其他人找到它的情況下更新此答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM