在某处可以使用钩子脚本在分支交换机上进行快进合并吗?我有一个存储库,其中有多个分支,我必须处理几个分支。在git pull显然合并了当前检出的分支之后,经常发生在切换分支时我看到以下消息:
> git checkout master
Switched to branch 'master'
Your branch is behind 'origin/master' by 10 commits, and can be fast-forwarded.
>
我想git在分支更改时自动为我做快进合并。我不希望它无条件地合并,但只有在快进的情况下才能合并。
提前感谢您的建议,
朗达
答案 0 :(得分:1)
我建议使用别名而不是钩子,以便合并:
git pull
问题“Using Git when I want my branches to be always updated”引用了脚本“git-fetch-and-fast-forward-all-branches.sh
”,这可能会引起人们的兴趣。