【Git】merge 分支时合并多个 commit 注释

解决的问题为:

合并多个 commit 消息。在 gitea 上创建 testgit 仓库。

1
2
3
4
5
6
7
touch README.md
git init

git add README.md
git commit -m "first commit"
git remote add origin http://172.22.0.3:11080/root/testgit.git
git push -u origin main

当前分支为 main,有两个 commit,注意这两个 commit 没有 push 才可以进行 merge。

1
git log -2

image-20230321124245017

接下来切换到 master 分支

1
git merge main --squash

这时候所做的修改就会到暂停区,再进行提交即可。

image-20230321124457707

如图所示 cz5 就是 cz3 和 cz4 的合并提交。

Licensed under CC BY-NC-SA 4.0
最后更新于 Jan 06, 2025 05:52 UTC
comments powered by Disqus
Built with Hugo
主题 StackJimmy 设计
Caret Up