【发布时间】:2009-10-23 16:32:29
【问题描述】:
好的,我开始掌握窍门了。
在从存储库中提取之前预览对存储库的更改时,如果我执行以下操作,为什么它不显示我在克隆存储库中所做的更改?
git fetch
git log HEAD..origin
请参阅此线程,了解我的工作流程是如何设置的。 GIT - Difference between tracking a branch versus cloning
如果我在克隆的 repo 中运行上面的命令,它可以正常工作。我可以看到我在“日志”文件中所做的更改。如果我在我的笔记本电脑(初始化 git 的原始位置)上运行它,运行 git log 命令时我不会得到更新。我可以运行 git pull ,它将新的更改拉过来就好了。
是因为我没有“跟踪”回购吗?
【问题讨论】:
-
好吧,这很奇怪。它现在突然工作了。感谢 Jefromi,我终于让它工作了。但由于某种原因,它没有立即工作,但谁知道呢。现在好了!我应该使用
git log origin/dev -
我强烈建议您阅读 git 教程。听起来您已经针对特定问题进行了很多谷歌搜索,这很好,但是您的很多问题表明您对基础知识仍然很模糊。你可以谷歌搜索教程,或看这里:stackoverflow.com/questions/183918/any-good-git-tutorials 或这里:git-scm.com/documentation
标签: git