Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio git同步抛出错误_Git_Visual Studio_Github_Visual Studio 2015 - Fatal编程技术网

Visual studio git同步抛出错误

Visual studio git同步抛出错误,git,visual-studio,github,visual-studio-2015,Git,Visual Studio,Github,Visual Studio 2015,在visual studio 2015中,当我提交并同步更改时,会出现以下错误 无法同步,因为当前分支未跟踪远程分支。发布分支以与远程同步更改。 但是我不知道为什么会发生这种情况。为了将更改推送到git,首先需要在保存存储库的远程服务器上创建分支。假设您已经设置了一个存储库并将VisualStudio连接到该存储库,请打开团队资源管理器,点击主页(“主页”按钮),单击“同步”,然后单击“发布” 如果尚未设置存储库,则首先需要进行设置。打开团队资源管理器,单击“管理连接”(电源线插头图标)并按照说

在visual studio 2015中,当我提交并同步更改时,会出现以下错误

无法同步,因为当前分支未跟踪远程分支。发布分支以与远程同步更改。


但是我不知道为什么会发生这种情况。

为了将更改推送到git,首先需要在保存存储库的远程服务器上创建分支。假设您已经设置了一个存储库并将VisualStudio连接到该存储库,请打开团队资源管理器,点击主页(“主页”按钮),单击“同步”,然后单击“发布”


如果尚未设置存储库,则首先需要进行设置。打开团队资源管理器,单击“管理连接”(电源线插头图标)并按照说明操作。

请尝试以下解决方法,这些方法可能有助于您解决问题

表单团队资源管理器主屏幕:

  • 单击分支
  • 单击顶部具有分支|{Project Name}的下拉列表
  • 选择同步
  • 单击同步按钮

  • 您的分支将被移动到远程服务器。

    您需要设置git远程服务器。转到您想要的任何文件夹,并从git控制台运行以下命令:git init--bare“Name.git”。然后转到您希望的工作文件所在的位置,克隆存储库,复制文件,然后添加、提交和同步。回到您的错误,当您添加和提交文件时,您可以在本地存储库上执行此操作,但同步会停止,并将您的文件与服务器/远程存储库同步。由于没有设置,因此会出现指定的错误。希望这有帮助:)