Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的同事遇到了一个小问题,在处理同一个项目时,我的提交历史变得不必要的复杂。问题是如果只有一个提交差异等,则 git pull 合并非 ff。所以如果 ff 不可能,我喜欢让 git pull 失败,以便开发人员可以查看提交并确定是合并还是变基更合适。
我的问题:有没有办法为任何分支上的所有 git pull 命令默认设置 --ff-only 而不是 git merge ?我知道别名,但这不是我要找的。
别名可以满足您的需要,但我必须同意克里斯托弗的观点,即您不应该首先处理这个问题。
Git 使分支变得容易,因此如果您想在准备合并之前与人们共享一些代码,请推送到分支。