伙计们,
这是git中的一些东西,对我来说没有意义,这就是发生的事情
git status,我看到我在分支主机上,没有提交,工作目录是干净的.git pull origin master我拉了一堆代码,没有问题.git status我看到一个新行你的分支在1个提交之前超过origin/master我的本地仓库和远程仓库是完全同步的,你的分支在1个提交意味着领先于origin/master,这非常令人困惑.
我确实经历过你所看到的.我无法在git-scm.com上找到正确的解释,但我相信它是这样的:
git pull origin mastergit status,你会看到你的分支机构领先于原点/掌握甚至很难你在本地仓库中没有新的提交而且没什么可推的!(在此示例中,自步骤1(克隆)以来,您未在本地提交任何新内容)==>我通过git pull origin在掌握时做一个来解决这个问题.
A git pull origin master将所有新提交从原始分支提取到本地分支.
A git pull origin还将重新设置对master的引用等于在origin上引用master的提交!! (当没有发生这种情况时,git-bash会认为你提交了大量的提交!因为在提交树中,提交后有很多提交你的主引用!)
这对你有什么影响吗?它对我有用:)
另外,请随时用坚实的证据/文件来支持我的努力:)
| 归档时间: |
|
| 查看次数: |
2789 次 |
| 最近记录: |