Rebase 来自原点的相同分支(git rebase origin/<same?>)
Rebase the same branch from origin (git rebase origin/<same?>)
我在本地 dev
分支上,想从 origin
上的同一分支变基。这目前有效:
git rebase origin/dev
有没有办法避免指定/dev
?喜欢
git rebase origin/<same>
这只是为了避免错误地重新定位错误的分支并创建可重用的命令。
从the documentation开始,如果未指定upstream
,将使用branch.name.remote
和branch.name.merge
选项配置的上游分支。
如果您的上游分支信息设置不正确,您可能需要git branch --set-upstream-to origin/dev
。正确设置后,git rebase
应该就可以工作了。
这就是我想要的:
git rebase origin/$(git rev-parse --abbrev-ref HEAD)
如果有更短的,请提出建议。
稍微不相关,但我需要它来轻松地按照 Don't Be Scared of git rebase by making it a single command: https://gist.github.com/bfred-it/36e50e20e7927b052372
上的建议获取+变基+推送
我在本地 dev
分支上,想从 origin
上的同一分支变基。这目前有效:
git rebase origin/dev
有没有办法避免指定/dev
?喜欢
git rebase origin/<same>
这只是为了避免错误地重新定位错误的分支并创建可重用的命令。
从the documentation开始,如果未指定upstream
,将使用branch.name.remote
和branch.name.merge
选项配置的上游分支。
如果您的上游分支信息设置不正确,您可能需要git branch --set-upstream-to origin/dev
。正确设置后,git rebase
应该就可以工作了。
这就是我想要的:
git rebase origin/$(git rev-parse --abbrev-ref HEAD)
如果有更短的,请提出建议。
稍微不相关,但我需要它来轻松地按照 Don't Be Scared of git rebase by making it a single command: https://gist.github.com/bfred-it/36e50e20e7927b052372
上的建议获取+变基+推送