繁体   English   中英

当我做git merge up / master和git push origin时如何不导入提交消息

[英]How to not import commit messages when I do git merge upstream/master & git push origin

我执行以下操作时如何不导入上游的所有消息

git merge upstream/master
git push origin master

我只需要一条消息“从上游合并”

推送后重新设置是唯一的选择吗?

如果要合并提交(而不是重新设置基准),则可以覆盖默认的提交消息。

选项1:合并时设置提交消息:

git merge upstream/master -m "Your commit message"

选项2:合并时打开编辑器

git merge upstream/master --edit

选项3:不提交就合并,然后用自己的消息提交

git merge upstream/master --no-commit
git commit -m "Your commit message"

第三个选项使您可以在实际提交之前查看合并结果。 如果愿意,可以进行进一步的修改(尽管我总是避免这样做,但我希望在合并后添加一个额外的提交)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM