我知道我可以 fetch any remote branch to any local branch ,但是是否还有某种快捷方式可以从被跟踪的远程分支获取到当前的跟踪本地分支(无需明确指定本地和远程分支名称)?

动机:我只想获取当前分支的远程更改,以避免从当前不相关的分支获取(可能是大的)更改。我稍后会在一个单独的步骤中 merge/ rebase 。

最佳答案

让我们假设你有 origin remote 和 master , 0x291919124218 develop1814131413
你想同步 master 但不是 develop

您可以执行以下步骤:

git fetch origin
git merge origin/master

更新:如果只需要获取分支:
git fetch origin master
git merge FETCH_HEAD

关于git fetch 只针对当前分支,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11347712/

10-15 16:28