1. 程式人生 > >給git pull預設加上rebase功能

給git pull預設加上rebase功能

git pull時可以加上--rebase引數, 使之不產生Merge點, 保證了程式碼的整潔, 即: git pull --rebase

但每次都加--rebase似乎有些麻煩,我們可以指定某個分支在執行git pull時預設採用rebase方式:

$ git config branch.dev.rebase true

請使用以上命令時將 "dev" 修改成您自己本地的分支名字.

提示: 

      必須cd到你工程的目錄下,才能更改分支的配置;

      可以使用  git branch 命令, 列出您當前倉庫中的所有本地分支;

如果你覺得所有的分支都應該用rebase,那就設定:

$ git config --global branch.autosetuprebase always

這樣對於新建的分支都會設定上面的rebase=true了。已經建立好的分支還是需要手動配置的。

參考連結: