gpt4 book ai didi

git merge --no-commit 编辑

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

如果我用

git merge --no-commit <other-branch>

然后进行更改,比如从 merge 中删除文件,这还是真正的 merge 吗?

我希望分支相关(通过 merge ),但我不希望新分支中的所有更改。

作为一个更具体的例子,other-branch 是来自旧版本的发布分支。当前分支是当前产品的开发分支。我们对应该移至开发分支的发布分支进行了一些更改。

我们过去使用过 cherry-picks,但我觉得让 git 理解两个分支之间的关系可能有一个优势。

经过编辑的 merge 仍然是 merge 吗?

最佳答案

对,还是 merge 。是否运行 git merge <other-branch> 并不重要, 或 git merge --no-commit <other-branch> ,结果将是一个 merge 提交,它有两个 parent 。 --no-commit选项只是停止并让您在提交 merge 之前调查 merge 是否顺利进行。

关于git merge --no-commit 编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24763763/

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