git pull不在我的主git仓库上复制一个新目录

时间:2016-01-12 14:34:33

标签: git

我有一个本地版本的git repo,我推送到bitbucket,然后拉到我的服务器。我在本地添加了一些文件,他们在推送时将其设置为bitbucket,但是当我执行时...

git pull origin master

它没有拉新目录,即使它说我的服务器副本已经是最新的。 Git在90%的时间里都能顺利运行,但有时这样的事情发生了,我无法弄清楚发生了什么。

有什么想法吗?

3 个答案:

答案 0 :(得分:0)

Git忽略空目录。在您的目录中放置一个虚拟文件,然后重试。我认为这是一种常见(丑陋)的做法。

答案 1 :(得分:0)

在bitbucket上的“source”中是否显示了带有文件的指定目录?我看到一些可能错过了琐碎的事情:

  • “git push”为您的本地副本。可能你错过了它。你有没有试过在anorher目录中checout?那里会有变化吗?
  • 另一个分支。您是否有可能创建新分支并在其中提交更改?

答案 2 :(得分:0)

我仍然不知道这里发生了什么,但我需要重新调整我的回购,因为我在开始时错误地设置了它。我最终制作了一个新的回购,从那时起一切顺利......