VS2013下設置git同步,“出現了錯誤。詳細消息: An error was raised by libgit2. Category = Net (Error).”。
阿新 • • 發佈:2018-08-04
常見錯誤 username 步驟 lib color microsoft implement repos transport
前言:
這個錯誤耽誤了我數個小時,終於解決,不知道為何VS官方在與github同步上面做得如此麻煩。希望能幫到大家。
出現了錯誤。詳細消息: An error was raised by libgit2. Category = Net (Error).;發送請求時發生錯誤。
兩種常見錯誤:
1、
VS2012 Update 5 中使用Microsoft Git Provider作為插件,push時報錯:
An error was raised by libgit2. Category = Net (Error).
This transport isn‘t implemented. Sorry
問題1解決方法:
git remote set-url origin https://github.com/username/reponame.git
2、
“出現了錯誤。詳細消息: An error was raised by libgit2. Category = Net (Error).”
給開發的朋友提個醒,此錯只是存儲庫位置出現了問題。
問題2解決方法:
將本地現有的項目推送到Visual Studio Online時,盡管創建了一個本地存儲庫,但Visual Studio 2013沒有給出任何消息來告訴我們更改Git默認存儲庫位置。
默認的存儲庫位置是C:\ Users \ yourname \ Source \ Repos。
必須將默認存儲庫位置更改為我們項目所在的位置。
要更改默認存儲庫位置,請執行以下步驟:
1:轉到團隊資源管理器主屏幕。點擊設置按鈕:
2:點擊Git設置
3:將默認存儲庫位置更改為你項目所在的位置。
然後同步,拉取,推送完美解決了。
VS2013下設置git同步,“出現了錯誤。詳細消息: An error was raised by libgit2. Category = Net (Error).”。