Git 设置自动rebase

1. 设置所有分支自动rebase
git config  branch.autosetuprebase always
或者
git config --global branch.autosetuprebase always

此时宿主目录下的.gitconfig文件会多出下面的内容

[branch]
    autosetuprebase = always

所有新切的分支都会自动rebase,但是旧的分支不起作用,需要
手动指定。

2. 设置指定的分支自动rebase
git config branch.branchname.rebase true

此时.git/config 文件中会出现以下内容

[branch "test"]
    remote = origin
    merge = refs/heads/test
    rebase = true

比没有设置自动rebase 的分支 多了一行 rebase = true

可以给没有设置自动rebase的分支,配置上都加这一行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值