好的,所以我昨晚很晚才合并了一个文件然后推到原点(但它不在上游。)
我想要在错误合并之前回头,或者在合并之前检出文件,并以某种方式将其重新合并到上游副本。
这里有什么安全,我该怎么做?
答案 0 :(得分:0)
如果您已将其推送到其他人拉出的位置,则最安全的选择是使用git revert。这将创建另一个提交,以反转来自错误提交的更改。
这样,您就不会重写历史记录,如果其他人已经提交了您的错误提交,那么这可能会很糟糕。
答案 1 :(得分:0)
最简单的方法就是检查您以前的文件版本,然后再使用您需要的正确版本再次提交。