C# 提交后无法在Visual Studio中执行推送
我正在使用Visual Studio 2015和Bitbucket扩展来连接我的Bitbucket代码分支。 我进行了以下操作:- 1) 创建了我的Bitbucket分支的新本地分支 2) 我修改了代码,然后转到“更改”页面 3) 我已输入评论,然后单击“提交并推送” 4) 提交发生在本地存储库中,但“推送”生成为错误: 无法将分支测试分支推送到远程源,因为远程存储库的分支中有新的提交。推送此分支将导致远程存储库中分支的非快进更新。 有人能建议如何解决此错误并将更改推送到Bitbucket分支吗C# 提交后无法在Visual Studio中执行推送,c#,git,visual-studio,github,bitbucket,C#,Git,Visual Studio,Github,Bitbucket,我正在使用Visual Studio 2015和Bitbucket扩展来连接我的Bitbucket代码分支。 我进行了以下操作:- 1) 创建了我的Bitbucket分支的新本地分支 2) 我修改了代码,然后转到“更改”页面 3) 我已输入评论,然后单击“提交并推送” 4) 提交发生在本地存储库中,但“推送”生成为错误: 无法将分支测试分支推送到远程源,因为远程存储库的分支中有新的提交。推送此分支将导致远程存储库中分支的非快进更新。 有人能建议如何解决此错误并将更改推送到Bitbucket分支
提前感谢。这是Git中的一个常见错误,它只是意味着,由于您已将本地分支与远程版本同步,其他人已在该远程分支上进行了提交。错误消息表示它不能简单地在远程分支上播放您的提交 这里典型的修复方法是只
git-pull
。在VisualStudio中,您将执行一个同步操作,同时执行拉操作。完成此操作后,您应该能够推送,并且错误消息应该会消失
有关如何从VisualStudio中提取的说明,请按照下面的链接进行操作
可能重复的@SamuelDion Girardeau不,它不是重复的。我要求提供一个可以使用Visual Studio和Bitbucket扩展的解决方案,但该解决方案没有提供任何参考。请先尝试拉取?@ASHISH_TECHIT这与GitHub、Bitbucket、GitLab等的错误相同。我尝试了使用“同步”从Visual Studio执行同步和拉入分支的操作,但收到错误:获取时遇到错误:发送请求时出错。内部异常:基础连接已关闭:连接意外关闭。然后您遇到其他一些连接问题。不过,这与您最初的问题无关,我希望避免在评论中与您进行讨论。修复连接,然后尝试我的答案。