gpt4 book ai didi

git - 为什么 git merge origin/master 不生成提交消息?

转载 作者:行者123 更新时间:2023-12-04 08:47:26 34 4
gpt4 key购买 nike

据我所知,git pull origin master有点像 git fetch origin 的别名其次是 git merge origin/master .但是,当使用 git merge 时用于将其他分支的更改 merge 到 master 的命令,通常会自动生成提交消息。
问题:为什么git merge origin/master不像通常情况下自动生成 merge 提交消息?

最佳答案

检查 git-pull 文档:

--ff
--no-ff
--ff-only

Specifies how a merge is handled when the merged-in history is already a descendant of the current history. --ff is the defaultunless merging an annotated (and possibly signed) tag that is notstored in its natural place in the refs/tags/ hierarchy, in which case--no-ff is assumed.

--ff用作默认值,如果可能,它将 merge 解析为快进,并在不可能时创建 merge 提交。

关于git - 为什么 git merge origin/master 不生成提交消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64244613/

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