gpt4 book ai didi

Git merge 错误

转载 作者:太空狗 更新时间:2023-10-29 14:47:25 26 4
gpt4 key购买 nike

我在用git merge 的时候犯了一个错误。我有一个 master 分支和另一个名为 mars 的分支。

主分支包含非常旧的代码,我不想使用它。然而,当我试图获取 mars 的最新代码时,我做了:

git fetch
git merge origin/master <------ This is a mistake as I should use "git merge origin/mars"

最后一个命令因 merge 失败而失败,并要求我修复冲突。我解决了冲突并做了

git stash
git stash drop

我认为这应该删除我刚刚手动解决的冲突。

但我不确定我是否错误地将一些东西从 master merge 到 mars 。如果是这样,火星分支被污染了。

无论如何我可以确认我的本地火星没有与主人的任何东西 merge 吗? (它没有被污染)。

非常感谢。

最佳答案

您可以恢复到之前的提交,忽略任何更改:

git reset --hard HEAD

HEAD 是当前分支中的最后一次提交。

如果想获取远程mars分支

git reset --hard origin/mars

关于Git merge 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19271058/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com