以下是 Git 分支 X
和 Y
的当前情况:
A - B [origin/master]
\
C - D - G - H [origin/X]
\
E - F [Y]
其中,
开发者1正在分支 X
上工作
而我正在分支 Y
上工作。
X
是 Y
的父分支。
目前,分支 Y
在远程指向 origin/Y
在继续在分支 Y
上工作之前,我想在分支 Y
中包括 origin/X
的更改。因此,我希望看到类似于:
A - B [origin/master]
\
C - D - G - H [origin/X]
\
E1 - F1 [Y]
1) 我的分支 Y
如何通过 git 命令进行 rebase 操作?
2) 这个命令(git branch -u origin/X Y
) 是干什么用的?
X
的所有者是否从master
上进行了变基,都是分支X
的所有者的问题。尽管我建议过他,但分支X
的所有者没有从master
上进行变基。分支X
比master
落后了7-8个提交。我只想确保分支X
的最新提交在Y
中。其余的问题就交给管理层处理吧。 - overexchangegit push
命令会将更改推送到origin/X
吗? - overexchange