-1

好的,所以我昨晚很晚地合并了一个文件,然后推送到原点(但它不在上游。)

我想回到错误合并之前,或者从合并之前签出文件并以某种方式将其重新合并到上游副本。

在这里做什么是安全的,我该怎么做?

4

2 回答 2

0

最简单的事情就是签出文件的先前版本,然后使用您需要的正确版本再次提交它。

于 2013-08-06T20:43:06.520 回答
0

如果您已经将它推送到其他人从中拉出的位置,那么最安全的选择是使用git revert。这将创建另一个提交,以反转错误提交的更改。

这样,您就不会重写历史记录,如果其他人已经撤回了您的错误提交,这可能会很糟糕。

于 2013-08-06T18:34:45.133 回答