成功使用"git push"后,服务器端没有任何变化



我在我的VPS上创建了一个裸仓库

repo的文件文件夹是"〜/repo",我使用了" git Init-" at'〜/rpeo/.git",然后什么也没做

然后我克隆了一下,然后推了东西 我得到了这个结果:

 $ git push origin master
Counting objects: 19, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (14/14), done.
Writing objects: 100% (19/19), 797.99 KiB, done.
Total 19 (delta 1), reused 0 (delta 0)
To ssh://XXXX@XXXX.com:3344/~/ROOT
 * [new branch]      master -> master

我还可以看到服务器端的日志,并使用" git lust"获取这些文件

日志:

commit 833ad06648f999f51d54c9e082a136270cbd3686
  Author: XXXX <XXXX@gmail.com>
  Date:   Mon Mar 10 14:45:49 2014 +0800
    init web

但是〜/repo仍然为空

请帮助我,非常感谢您!

〜/repo仍然为空

这是什么意思?如果您的意思是内部没有源代码,那么是的,裸露的存储库将不包含源文件的工作副本

存储库的文件夹是"〜/repo",我使用了" git init-bare" "〜/repo/.git",然后什么也没做

如果您这样做,那么严格来说,~/repo不是裸仓库,而是~/repo/.git。按照惯例,裸存储库目录以.git结尾,所以您最好做

git init --bare ~/repo.git

而是~/repo.git是您的裸露存储库。

相关内容

最新更新