在我们的新项目中,我们有10个存储库,每个存储库都有相互依赖的Eclipse项目。
我计划建立一个默认的工作流程,每个开发人员都在主分支上工作,并使用提交-拉取-推送循环。为了减少提交并获得漂亮的线性历史记录,我更喜欢将rebase作为拉取的标准策略。如果设置了
不幸的是,所有存储库在被克隆后都必须手动设置它。我尝试设置
我想自动化初始设置
我计划建立一个默认的工作流程,每个开发人员都在主分支上工作,并使用提交-拉取-推送循环。为了减少提交并获得漂亮的线性历史记录,我更喜欢将rebase作为拉取的标准策略。如果设置了
branch.master.rebase=true
,那么这将非常有效。不幸的是,所有存储库在被克隆后都必须手动设置它。我尝试设置
branch.autosetuprebase=always
,但这只影响手动创建的本地分支,而不影响克隆后的主分支。我想自动化初始设置
branch.master.rebase=true
,以减少错误和方便。有没有办法做到这一点?最好是在Eclipse/Egit内部,但其他想法也可以。