我在一个远程分支上工作,我刚刚尝试做git status,它显示您的分支比3次提交领先于'origin / xyz'。 它是什么意思,我该如何解决? 作为版本控制的新手,当涉及分支时,我发现git有点吓人。 注意:xyz是远程分支。
答案 0 :(得分:1)
来自git status
的消息只是告诉您,与跟踪分支xyz
相比,您的本地分支origin/xyz
具有三个新提交。跟踪分支是最后一次与xyz
同步时,真实的远程分支git pull
的快照。用更通用的语言,您已经进行了三个新的提交,但是遥控器尚未“知道”它们。
关于应该做什么,您不必做任何事情。您可以将这些提交推送到远程分支。但是,您可能想先执行git pull
来引入其他人可能已经做出的其他任何新提交。