我不希望VS搞亂git,我使用sourcetree,因此我將源代碼控制提供程序設置爲工具 - >選項 - >源代碼控制爲無。視覺工作室繼續切換回git源代碼管理提供商
只要你打開一個有git版本控制的項目,設置會自動切換回git源代碼管理提供程序。
如何永久禁用它?
我使用的Visual Studio 2013更新5.
我不希望VS搞亂git,我使用sourcetree,因此我將源代碼控制提供程序設置爲工具 - >選項 - >源代碼控制爲無。視覺工作室繼續切換回git源代碼管理提供商
只要你打開一個有git版本控制的項目,設置會自動切換回git源代碼管理提供程序。
如何永久禁用它?
我使用的Visual Studio 2013更新5.
剛剛發現在博客中回答:
http://researchaholic.com/2015/02/02/remove-the-microsoft-gitprovider-from-visual-studio-2013/
要刪除git的供應商完全可以刪除鍵
11b8e6d7-c08b-4385-b321-321078cdd1f8
註冊表通過註冊表編號:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0_Config\SourceControlProviders
請注意,您完全刪除它,所以只適用於對CPU不感興趣的用戶使用惱人的ms-plugin。
我發現我有這個問題,即使是從未與git有任何關係的項目。它開始時,我初始化我的C:\Users\<username>
目錄中的git回購,並且它消失了,我刪除了該回購中的.git\
文件夾。
git提供程序不再是「git吃」比git本身。如果你有問題,你應該檢查安裝的其他插件。在鏈接的文章中,海報使用的是不能很好地處理Windows準虛擬化的虛擬機,因此git本身或者SourceTree會同樣緩慢。 IDE之外的延遲並不明顯 –
它是git源代碼管理提供程序。開機時,Visual Studio一直在進食+/- 20%。看看這個問題的其他地方,很多人都知道。 –
Second Elger的評論。 Git插件在某些項目上正在殺死Visual Studio。 –