我想知道在执行pull --rebase
时git是否可以自动git push
?
我的意思是如果git push
被拒绝,请再次自动执行git pull --rebase
然后git push
,这样每次有人在我面前推送时我都不需要手动执行此操作。
感谢您的回答。
答案 0 :(得分:7)
您可能想要
git pull --rebase && git push
也许你想为这个
创建一个别名git config --global alias.rbpush '! git pull --rebase && git push'
然后使用:
调用它git rbpush
但请记住,rebase可能会导致您必须解决的问题。而当你解决冲突时,另一位开发人员可能会同时推动这些冲突。
[编辑]删除别名中的“_”,因为git不解析它们。