![](/img/trans.png)
[英]How to browse a remote Git repo on VSTS using Visual Studio 2017?
[英]Visual Studio 2017 Local Git Repo Incorrect Path
我在使用Visual Studio 2017(社区版)时遇到问题,试图将我的新解决方案发布到Visual Studio Online。
我提交更改之前,Visual Studio不允许我推送解决方案。 但是,当我进入Team Explorer中的“更改”时,Visual Studio尝试提交我的整个C:\\ Users \\ Username文件夹及其所有子目录(34,967个更改),如下面的屏幕快照所示:
我已经尝试了几个小时,甚至尝试卸载并重新安装Visual Studio,但是我不知道如何解决此问题。
有人可以解释一下如何简单地将我正在研究的解决方案发布到Visual Studio Online吗?
我认为您已经在用户文件夹而不是项目文件夹中初始化了git存储库。
要解决此问题,请删除用户文件夹中的“ .git”文件夹(默认情况下可以隐藏)。
然后在好文件夹中初始化git仓库。
不必将本地存储库定位到C:\\Users\\Username\\Source\\Repos\\reponame
(这是默认路径,但是在克隆存储库时可以更改它)。 您只需要确保VS在工作时就与正确的git repo连接即可。 解决问题的步骤如下:
请确保您已克隆VSO git存储库。 并且默认的本地存储库被克隆到C:\\Users\\Username\\Source\\Repos\\reponame
。 但是您可以根据需要更改路径。
检查您正在使用的本地git repo。
VS->团队资源管理器->管理连接->现在您要连接的粗体C:\\Users\\TFSTest\\Source\\Repos\\Git2
(例如C:\\Users\\TFSTest\\Source\\Repos\\Git2
是当前工作的本地C:\\Users\\TFSTest\\Source\\Repos\\Git2
)。
为正确的路径创建解决方案
您可以通过Team Explorer创建解决方案-新建(默认位置为当前本地存储库路径C:\\Users\\Username\\Source\\Repos\\reponame
),也可以按文件-新建-项目创建(默认位置类似于c:\\users\\Username\\documents\\visual studio 2017\\Projects
)。 无论您如何创建解决方案,都必须确保Location是您的本地存储库路径 ( C:\\Users\\Username\\Source\\Repos\\reponame
),并且未选择 Create new Git存储库 。
现在,VS将仅显示您创建的新解决方案的更改。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.