GIT GUI 并使用 --no-ff 选项 merge

标签 git branching-and-merging git-merge git-gui

我从去年开始使用 GIT,它真的很有帮助......

我阅读了很多有关使用分支等的最佳方式的信息... 我实际上只有一个问题,我主要使用 GIT GUI

git-gui version 0.17.GITGUI
git version 1.8.0.msysgit.0

Tcl/Tk version 8.5.11

而且我从来没有找到用 --no-ff 选项进行简单 merge 的选项

有什么方法可以使用这个参数吗?或者在 GIT GUI 中将其设置为默认值?

引用:http://nvie.com/posts/a-successful-git-branching-model/

最佳答案

我在 GUI 中找不到选项,但您可以将其设置为默认行为。打开一个终端窗口和set the merge.ff option to false :

$ git config --global merge.ff false

如果你只想为特定的 repo 设置它,请删除 --global 标志。

关于GIT GUI 并使用 --no-ff 选项 merge ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14875938/

相关文章:

git - git 快进 merge 是否会更改 merge 提交的 SHA?

git - "check out code"在行尾的 git 文档中意味着什么?

git - 权限被拒绝(公钥)。 heroku git :clone myapp - on Windows

git - 将当前分支的先前版本 merge 到git中的其他分支

Git octopus merge 多个分支的顺序

svn - 如何创建分支?

linux - 跟踪文件系统更改AMI Linux服务器

git - 对于使用 WSL2 签名的 git 提交,Windows 10 上的 Visual Studio Code 中没有 GPG 密码提示

git - 我需要在裸仓库中 merge 分支吗?

git:自动 merge 与正常(不冲突) merge ?