我有一个分支(mainbranch),它最近来自master。
如果a git pull origin otherbranch
会将分支otherbranch合并到从master派生的mainbranch吗?
可以使用Git merge,但很想知道上述语句会做什么。
我需要的是将otherbranch与主分支合并而且megre正在给出错误
fatal: 'otherbranch' does not point to a commit
答案 0 :(得分:1)
此命令相当于
git fetch origin otherbranch
git merge FETCH_HEAD
因此:
otherbranch
获取远程分支origin
的历史记录(其头部提交暂时保存在FETCH_HEAD
中)。origin/otherbranch
(现在位于FETCH_HEAD
)的历史记录合并到当前已检出的分支中。