簡體   English   中英

添加解決方案到源控件對VS 2017中的Git沒有任何作用

[英]Add solution to source control does nothing for Git in VS 2017

如果我轉到工具>選項>插件並將其從git更改為subversion,我可以添加到源代碼控制,但我想將項目添加到bitbucket。 如果我將它保留在git上並右鍵單擊該項目並單擊Add Solution to Source Control,則根本不會發生任何事情。 我在這里只看到一個關於此問題的帖子添加解決方案到源代碼管理:沒有任何反應 ,我嘗試清除C:\\ Users \\ Andy \\ AppData \\ Local \\ Microsoft \\ Team Foundation \\ 6.0 \\ Cache中的緩存,但同樣的問題。 我目前正在使用visual studio 2017社區開發MVC5 Web應用程序。 任何幫助表示贊賞。

實際上,只要選擇“Git”作為源代碼管理提供程序,選擇“添加源代碼管理解決方案”就應該創建一個本地Git倉庫(檢查.git文件夾的解決方案根文件夾)。 您可能在UI中注意到的唯一事情是右下角出現的Git狀態圖標。

然后,您可以通過團隊資源管理器 - >存儲庫設置 - >遙控器 - >添加添加到Bitbucket的遠程連接。 就個人而言,我喜歡使用SourceTree來處理很多Git配置細節而不是Visual Studio。

如果您在團隊資源管理器中轉到Git Global Config,並且您收到有關/ config的錯誤,並且所有設置都是空白的; 您需要在Windows中設置HOME環境變量。 不要做我做的,並在命令提示符下設置它,然后花幾個小時試圖弄清楚為什么它仍然無法正常工作。 關閉VS,將環境變量HOME設置為%userprofile%(或者如果移動它,則將全局.gitconfig文件放在哪里)重新啟動VS. 如果你丟失了你的回購品,他們應該回來了,你現在應該可以添加新的回購。

我最近也遇到過這個問題。 在我發現團隊資源管理器中列出的“文檔”回購之前,我在SO或Google上找到的任何建議都沒有提供任何結果,並意識到我不知何故意外將我的整個Documents文件夾變成了Git倉庫。 我從我的Documents文件夾中刪除了.git目錄,現在它工作正常。 因此,如果所有其他方法都失敗,請開始查找.git目錄的文件夾層次結構。

我有同樣的問題,在我的情況下保存解決方案然后關閉並重新打開Visual Studio解決了問題。 不知道為什么這會奏效。

暫無
暫無

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

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