gpt4 book ai didi

Git 将 diff 分支到一个新的提交中

转载 作者:IT王子 更新时间:2023-10-29 00:50:05 24 4
gpt4 key购买 nike

假设我有一个主分支,我们称之为“master”。我做了一个分支,叫做“新功能”。我在这个分支中做了很多提交,所以我可以回到过去,但我在开发功能时来回做了很多,所以提交日志非常困惑。

如果我要看git diff master..新功能例如。

如果我只想在“master”上创建一个新的提交,其中包括两个分支之间的所有更改,最有效的方法是什么?

最佳答案

git checkout master
git merge --squash new-feature
git commit

提交消息将开始显示正在提交的整个列表 merge/压缩,但您当然可以将其编辑为您想要的任何内容。

关于Git 将 diff 分支到一个新的提交中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14884452/

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