2015-12-17 138 views
5

我使用Visual Studio 2015年,和我有直接從Visual Studio克隆一個Git倉庫。的Visual Studio 2015年更新1爆料Git倉庫界面

從Visual Studio的最新更新從2015年到Visual Studio 2015年更新1導致Git倉庫跟蹤故障改變菜單(在「團隊資源管理器的更改)。 因此,通過應用程序不允許提交(由於MVS2015不承認任何更改)。通過命令行使用的Git命令正在工作(使用Git for Windows),證明這不是與存儲庫相關的問題('git status'顯示未針對提交和未跟蹤文件分階段進行的更改,'git add',' git commit'和'git push'允許推送新的提交)。

然而,MVS似乎沒有認識到這些變化。 這個問題在使用和不使用官方GitHub擴展時仍然存在。卸載GitHub擴展並使用MVS已包含git接口導致相同的錯誤。因此,這個問題似乎獨立於GitHub擴展,並與MVS相關。

+2

我有同樣的問題 - 的Visual Studio 2015年出現在2015年VS更新1的Git源控制被打破,它工作正常了幾分鐘,但隨後的狀態圖標旁邊的每個文件更改爲藍色小掛鎖就好像沒有變化,團隊資源管理器的更改頁面顯示沒有變化。必須關閉Visual Studio並重新打開,快速加載項目並嘗試在變化消失之前再次檢查。希望有人可以就可能的原因提供一些建議。 – Roddles

+2

這裏同樣的問題。我們需要儘快修復,微軟。 –

+0

我也遇到了更新3的相同問題。要關閉並重新打開工作室以查看正確反映的變化,這是相當令人討厭的。 – WiredWiz

回答

0

這可以通過添加* .VC.opendb和* .VC.db文件庫的.gitignore文件以固定。

0

也有因爲數據庫項目JFM文件在Windows 10的問題VS 2015年。見this issue with JFM files and Git。將* .jfm添加到.gitignore可能會解決該問題,但是任何.jfm文件也可能需要從存儲庫中刪除。

+0

這並沒有真正回答這個問題。如果您有不同的問題,可以通過單擊[提問](http://stackoverflow.com/questions/ask)來提問。您還可以[添加賞金](http://stackoverflow.com/help/privileges/set-bounties)在您擁有足夠的[聲譽](http://stackoverflow.com/help/)時吸引更多人關注此問題什麼聲譽)。 - [來自評論](/ review/low-quality-posts/14153876) –

+0

我的症狀與問題中所描述的完全相同。 Git在VS中停止工作,因爲Git在嘗試訪問.jfm文件時出錯。答案在鏈接中提供。那些擁有破壞的Git接口的人也應該將JFM文件視爲問題的來源。 – jlear