我的最新作品是在HEAD master中,并且它在origin / master之前是较旧的提交,如何对齐所有内容以使其同步感谢
答案 0 :(得分:2)
这意味着您有未推送的本地提交。 origin
通常是远程服务器。要使用它同步提交,请运行
git push origin master
这意味着“在名为master
的远程服务器上推送名为origin
的分支”。
git push
是最基本的Git命令之一,如果你刚刚开始使用它,我想你应该阅读一篇关于Git如何工作的快速指南并稍微熟悉一下。
答案 1 :(得分:0)
HEAD
指的是指向工作目录中检出的最新提交的本地指针。在这种情况下,它指向您的主提示所指向的相同提交。如果您签出不同的分支或单独的提交,那么您将看到HEAD指针随之移动。
origin/master
指向源远程主分支顶端的提交。
根据图表的外观,历史记录显示为线性,而原始主数据仅仅是准备好快速合并的几个提交的背后。将所有提交推送到远程并更新本地引用的最简单方法是
git push origin master
现在您应该看到指向同一提交的所有三个指针HEAD
,master
和origin/master
。