2015-01-20 96 views
0

我只注意到未添加到混帳我創建的文件(的.cs的.xaml等),所以我提交+推不會上傳他們到存儲庫。我知道我可以去終端,並做git add path/to/file,但我想知道如何從Visual Studio內做到這一點。問題與Visual Studio 2013社區和Git

我試過右鍵單擊該文件並搜索添加到源文件控制但該選項未列出。我該怎麼辦?

我已經看着它,但每一個微軟的文檔是團隊基礎,它不適合我

+0

我假設你已經閱讀http://www.bing.com/search?q=visual+studio+integration+vs+git和這個結果http://stackoverflow.com/questions/507343/using- git-with-visual-studio尤其已經...所以請澄清你還在尋找什麼。 – 2015-01-20 22:30:43

回答

2

確保微軟的Git提供商被選擇作爲源代碼控制插件(假設的Visual Studio 2013)工作:

  1. 在Visual Studio中的工具菜單上,單擊選項。
  2. 在選項對話框中,單擊源代碼管理,然後單擊插件選擇。
  3. 選擇要使用的源代碼管理插件(Microsoft Git Provider)。
  4. 單擊確定。

鎖應該出現在你的文件旁邊(假設你的項目是一個git倉庫),你應該可以添加你的文件。

參考:https://msdn.microsoft.com/en-us/library/axafab5c(v=vs.90).aspx

編輯:既然你已經有了你的插件設置正確,你可能只需要執行提交。我不相信Visual Studio有一個獨立的界面來分級更改;當您提交時,它應該將您的新文件列爲「包含的更改」,並且該文件在解決方案資源管理器中應該在其旁邊具有綠色加號。

任何未提交的文件都應列在下方的「排除更改」或「未跟蹤文件」下。您可以將單個文件添加到此處的提交中。

如果你的文件缺少綠色加號,我會檢查你的.gitignore文件以確保它不被忽略。

+0

問題是,在某些文件中,藍色的小鎖不存在。並在其上單擊鼠標右鍵並沒有顯示將它們添加到源代碼控制 – 2015-01-20 22:34:55

+0

@ChristopherFrancisco檢查我的編輯相關的任何事情,你可能只需要提交併應列出它作爲一個包括改變。我剛剛在自己的項目上進行了驗證。 – 2015-01-20 22:37:34

+0

「包含更改」,解決了它。有沒有辦法自動添加新創建的文件git,而不必手動去那裏? – 2015-01-20 22:38:51