Git推送到服务器

时间:2018-03-17 11:11:22

标签: git

我在VDS服务器上创建了一个名为test.git的文件夹,并通过运行命令git init --bare使其成为git repo。我将一个项目从我的计算机推送到服务器上的test.git仓库。一切都成功完成。但是,当我在服务器上看到test.git repo时,什么都没有。然后我在我的计算机中创建了一个空文件夹,并在服务器上克隆了test.git repo,项目又恢复了。

简而言之,服务器上的test.git仓库中有项目,但该项目是不可见的。为什么呢?

1 个答案:

答案 0 :(得分:1)

  

但是当我在服务器上看到test.git repo时什么也没有。

您的Virtual Dedicated Server (VDS)应该可以让您看到test.gitwhich should be the one typically see in a .git folder的内容:没有工作树,只有用于存储您的回购历史的文件,因为test.git是的 a bare repo

正如我mentioned here一样,在你的VSD服务器上制作非裸仓可能有效,但这不是最好的做法。