繁体   English   中英

GIT提交Limbo Visual Studio 2015

[英]GIT Commit Limbo Visual Studio 2015

我和一个团队正在完成一个项目,而我们处在一个困境中,我无法撤消或提交任何更改。 我的团队成员之一承诺并将更改推送给主管理员,但我不知道。 然后,我继续尝试提交并推动我的更改,然后我收到一条消息,内容如下:

Unable to push to local changes because changes exist on remote

所以我尝试进行更改,但是它说我不能进行任何更改,因为我有本地提交...我尝试还原我的提交,但我认为那会撤消我的本地提交,但我不确定老实说是因为我仍然遇到同样的问题。

因此,我切换到了另一个本地分支,并删除了我的本地主服务器,并尝试从远程希望中重新检出该主服务器,以希望得到新的更改。 但是,Visual Studio却向我显示以下消息:

Cannot switch to master because there are uncommitted changes. Commit or undo your changes before you switch branches. See the Output window for details. 输出窗口引用了两个类,它们只是designer.cs类,实际上我没有明确更改(我只是更改了non-designer.cs类)。

我在VS2012VS2013发现了其他涉及此问题的其他帖子,但是我在VS2015 ,我不确定我是否知道如何从我看到的其他帖子中解决此问题。 我是GIT的新手(每天使用SVN),所以我对所发生的事情有些迷茫和困惑。

您可以存储更改,从主服务器获取最新信息,撤消存储更改并提交。 在这里查看更多详细信息。

解决我的问题的方法就在我的鼻子底下。 显然,两个类是“未跟踪的”,只需右键单击并选择“忽略”,就可以成功切换到本地master分支并引入新的更改。

一个新手问题的新手答案。 生活和学习,希望我的简单答案和Milen的答案可以帮助遇到我这个愚蠢问题的下一个可怜的灵魂。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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