文件不会出现在git存储库中

时间:2012-09-17 13:40:41

标签: git repository

我正在尝试设置git服务器/客户端

我的设置:

  

SERVER(ubuntu 12.04)

     
      
  • 文件夹网址:/ web / site
  •   
  • git:/web/site/site.git
  •   
  • git init --bare<<<   site.git文件夹中的
  •   
     

CLIENT(Mac OSX 10.7)

     
      
  • mkdir / Application / MAMP / htdocs / site
  •   
  • cd site
  •   
  • git init
  •   
  • 触摸README
  •   
  • git add README
  •   
  • git commit -m'tambah README'
  •   
  • git remote add origin ssh://doni@192.168.1.137/web/site/site.git
  •   
  • git push origin master
  •   

为什么在服务器端,我的README文件没有出现?我刚找到site.git文件夹

  

doni@192.168.1.137的密码:

     

计算对象:3,完成。

     

写入对象:100%(3/3),209字节,完成。

     

总计3(delta 0),重复使用0(delta 0)

     

至ssh://doni@192.168.1.137/web/site/site.git

     
      
  • [new branch] master - >主
  •   

之前感谢:)

此致

多尼

2 个答案:

答案 0 :(得分:1)

裸存储库不包含工作目录。

然后,您可以使用

查看主分支上的当前文件

git ls-tree -r master

这将递归列出所有对象。您的README文件将显示在那里。

另一种方法是将存储库克隆到另一个目录。但是如果你只是想验证一切都在那里,那就没必要了。

答案 1 :(得分:0)

因为您在服务器端有一个裸存储库。裸存储库不包含工作文件。