2013-03-17 74 views
0

我已经完成了git push到我的远程存储库,它是成功的,当我尝试将远程存储库克隆到另一台计算机时,它并未克隆整个文件。git push success,但并非所有文件都被推送

流文件是这样的:从我的本地计算机 - >到远程服务器 - >到其他计算机。使用Git的 。

在我的项目文件我有

阿蒙 - 这是一个文件夹,有这个文件夹中的其他2个文件夹。此文件夹不能复制

Testrepo.txt

secondtestfile

这里是我的过程是怎样的样子。 enter image description here

请help.Thank你

编辑的阿蒙/文件夹结构:

enter image description here

+0

尝试使用'git log'查看日志来弄清楚。 – niculare 2013-03-17 10:31:07

+4

只有Git跟踪文件,而不是文件夹。因此,如果文件夹(或子文件夹)内没有文件,则无法跟踪它。 – 2013-03-17 10:31:13

+0

可以显示你的文件/文件夹结构 amon/folder_1/ amon/folder_2/ 是这样吗?或者文件里面有文件? – 2013-03-17 13:29:47

回答

0

我不知道红点代表什么,但似乎你的文件夹amon要么是空的(没有内容/文件,只是空的文件夹),或者它被添加到.gitignore。如果您希望对其进行跟踪,请确保首先不会将其添加到.gitignore文件中。如果不是那么,现在可以添加一些虚拟文件,现在说可能是readme.txt。直到您的实际文件被添加到文件夹。确保你将文件添加到git,即git add amon/readme.txt然后提交你的文件,它应该工作。

根据您的评论here's something您可以开始使用自己的本地计算机或服务器作为共享存储库,允许您和您的同事推/拉/取/合并您的更改。

+0

红色标记是因为该文件夹是颠覆。因为你可以看到有两个文件夹 - 元数据和这个元数据有一个文件夹和3个文件,另一个文件夹是分辨率,在这个分辨率有5个文件夹,每个文件夹都有文件和其他文件夹,它也有4个文件。做了你建议的,我可以添加和它的工作,但我不能将它推入远程服务器。 – noobes 2013-03-17 17:02:49

+0

thks @roko我会根据你发送的信息做的..将检查,并希望它会好的..回馈给你。 – noobes 2013-03-17 17:05:38

+0

嗨@roko我已经删除了我的所有设置,我从头开始,我完全按照指南中的说明进行操作。它的工作非常好。我的问题是我怎样才能将我的django项目(一个现有的文件和文件夹)复制到“Amy的project1”,然后git推入原点(gitadmin),以便Zach也可以获得相同的项目?谢谢 – noobes 2013-03-17 17:58:15

相关问题