我有一个master
分支,我总是与development
合并。是否可以将development
设置为默认合并分支?(为了保存一些类型)。而不是输入:
$ (master) git merge development
我只需要
$ (master) git merge
不,使用git
选项是不可能的。
一个可以考虑的选择是使用一种变通方法,为shell定义一个别名,如
alias 'gitmd'='git merge dev'
这可能不是您想要做的事情,但是您可以将本地开发分支设置为master的上游
git branch -u development master
然后将upstream设置为default merge
git config merge.defaultToUpstream true
那么主控上的git merge
将会做你想要的。但是请注意,上面的分支命令也会改变push和pull的含义。