自己搭建git服务器,本地文件为什么push不到服务器上?

已经提交成功了.请问push服务器的哪个目录上啊?本人新手
图片描述

图片描述

阅读 6.4k
5 个回答

git服务器上那个目录project001.git 这只是一个仓库. 你需要找个目录克隆出来, 才会显示你push上去的内容的.

比如:

git clone project001.git pj001
cd pj001
git checkout master

就会显示出来.

谨记, 这只是一个仓库, 不是文件系统.

push的命令不太对呀,你看看你push后的内容,master->master,这压根就没有推送到远程仓库,push命令你用下面的命令试试:

git push origin HEAD:master

你是使用gitosis框架来搭建git仓库的吧,你提交上服务器的代码是不能直接看的都以二进制的方式存储在objects中。如果你需要查看提交在服务器上的git仓库内容,建议你安装gitlab,提供了各种强大的功能。安装方式具体参考https://about.gitlab.com/inst...

git remote origin master git@guihub.com:ff/d.git
是不是少了这个?你添加试试

新手上路,请多包涵

搭建git仓库的时候给你的有地址吧 git push前先git 一下地址 然后再push ,具体做法仓库搭建完的时候有代码...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏