Von*_*onC 20
原始答案(2015年4月)
并不是的,考虑到a git pull --rebase与a git fech+ 不一样git rebase.
看看" git pull --rebase"做什么?
2016年1月更新
Git 2.8(2016年3月)将允许pull --rebase互动!
请参阅Johannes Schindelin()提交17c4ddb,提交b5496d4,提交f5eb87b(2016年1月13日).(由Junio C Hamano合并- -在提交f9219c0,2016年1月26日)dscho
gitster
pull:允许交互式rebase--rebase=interactive几年前,我发现需要在主题分支上进行协作,这些主题分支一直都是重新定位的,而且我真的需要知道在拉动时我的变形是什么,所以我引入了一个交互式的变形拉动.
内置pull工作的方式,这个更改也支持
interactive'branch.<name>.rebase'配置变量的' ',这是一个很好的事情,因为用户现在可以配置给定的分支进行交互式变基拉,而不必--rebase=interactive每次拉出完整的 选项.
2018年8月更新,Git 2.19:
" git pull --rebase=interactive"学会了" i"作为" "的简写interactive.
参见Johannes Schindelin()提交的46af44b(2018年8月4日).(由Junio C Hamano合并- -在提交c757aa2,2018年8月17日)dscho
gitster
pull --rebase=<type>:允许该类型的单字母缩写'Git for Windows'原创4aa8b8c(教'git pull'来处理--rebase = interactive,2011-10-21)支持非常方便的缩写
Run Code Online (Sandbox Code Playgroud)git pull --rebase=i当它被移植到内置版时后来丢失了
git pull,并且在补丁最终成为Git之前没有引入 f5eb87b(pull:允许交互式rebase--rebase=interactive,2016-01-13,Git 2.8.0).然而,对于通常不希望被重新定位的分支上的偶然变基拉来说,它实际上是一个有用的简写.
因此,让我们重新介绍这种便利.