首页 > 解决方案 > 有没有办法只为一个特定的分支设置`pull.rebase = true`?

问题描述

通常,我已经pull.rebase = false设置了全局。但是,我正在开发一个我只想pull.rebase = truemain分支启用的项目。我知道我可以手动编写git pull --rebase,但我不想忘记这样做。

我也不想pull.rebase = true为整个 repo 设置,因为我并不总是(甚至通常)想要做一个 rebase pull。

有没有办法在每个分支的基础上设置它?

标签: git

解决方案


每个分支都有一个配置参数branch.<name>.rebase

git config branch.my/branch.rebase true

推荐阅读