繁体   English   中英

Git pull --rebase推送时

[英]Git pull --rebase when push

我想知道是否可以使用git在执行git push时自动pull --rebase

我的意思是如果git push被拒绝,自动执行git pull --rebase ,然后再次git push ,这样每次有人在我面前git push时我都不需要手动执行。

谢谢你的回答。

你可能想做

git pull --rebase && git push

也许你想为此创建一个别名

git config --global alias.rbpush '! git pull --rebase && git push'

然后使用以下命令调用它:

git rbpush

但请记住,rebase可能会导致您必须解决的问题。 当你解决冲突时,另一位开发人员可能会同时推动这些冲突。

[编辑]删除别名中的“_”,因为git不会解析它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM