设置 git-pull 以自动执行 rebase 而不是合并
如果你的团队正在遵循基于 rebase 的工作流程,那么设置 git 可能是有利的,这样每个新创建的分支将在 git pull
期间执行 rebase 操作,而不是合并操作。
要设置每个新分支自动变基,请将以下内容添加到 .gitconfig
或 .git/config
:
[branch]
autosetuprebase = always
命令行:git config [--global] branch.autosetuprebase always
或者,你可以将 git pull
命令设置为始终表现为传递选项 --rebase
:
[pull]
rebase = true
命令行:git config [--global] pull.rebase true