繁体   English   中英

Visual Studio 2017本地Git存储库错误路径

[英]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连接即可。 解决问题的步骤如下:

  1. 请确保您已克隆VSO git存储库。 并且默认的本地存储库被克隆到C:\\Users\\Username\\Source\\Repos\\reponame 但是您可以根据需要更改路径。

    在此处输入图片说明

  2. 检查您正在使用的本地git repo。

    VS->团队资源管理器->管理连接->现在您要连接的粗体C:\\Users\\TFSTest\\Source\\Repos\\Git2 (例如C:\\Users\\TFSTest\\Source\\Repos\\Git2是当前工作的本地C:\\Users\\TFSTest\\Source\\Repos\\Git2 )。

    在此处输入图片说明

  3. 为正确的路径创建解决方案

    您可以通过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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM