2017-12-02 220 views
0

我试图在VisualStudio(在Git上)中更改分支。通过改变的一半VisualStudio表示,它已经不能记忆并停止。Visual Studio在2个Git分支之间的一半

我仍然在原始分支上,但是VisualStudio现在说我有1428个文件在那个分支中被更改,我需要推送才能更改分支。我假设这些文件是我要更改的分支的复制文件。

我右键单击并选择“撤消更改”。 Visual Studio问我是否想撤销这些更改。我说是的,它说它正在这样做,...所有这些文件仍然存在。

如何摆脱一个分支中的所有这些更改?

而我该如何切换到其他分支?

感谢 - 戴夫

回答

0

打开命令线和输入git复位 - - 硬然后git的结帐yourbranch。

+0

是否删除或撤消更改我已经推送到Git?或者只是我的电脑上的更改?谢谢 - 戴夫 –

+0

它将撤消当前更改上次提交当前分支 – MistyK

+0

我不希望这一点。我做了一个推动(这是一个提交 - 正确),并推动我们需要的变化。这只是我需要撤消的计算机上的更改。 –