gpt4 book ai didi

Git merge 和丢失的更改

转载 作者:太空狗 更新时间:2023-10-29 13:58:59 31 4
gpt4 key购买 nike

我对 GitHub 有点陌生。如果这是一个菜鸟问题,请提前道歉。我有 2 个分支,DevMaster。我从事 Dev 工作。当我想与 Master merge 时,我做了以下操作:

$ git checkout master
$ git pull origin master
$ git merge dev

然后我有一些冲突。我使用 Sourcetree 修复了冲突。

然后当我提交新的更改时,使用:

$ git commit -m "Dev merged in Master"

没有冲突的文件显示在 Master 分支中,但有冲突的文件没有显示任何更改。

他们在 Dev 而不是在 Master

我做错了什么?

最佳答案

您是否将文件标记为已解决?

在 CLI 中,当冲突得到解决时:git add yourFile 以在结束 merge 之前暂存此文件。

关于Git merge 和丢失的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40021803/

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