git push在本地工作,但没有任何改变远程

时间:2015-11-13 20:59:29

标签: git ssh

我正在使用git连接到我的共享服务器。 Git已经安装在服务器上,所以我git init我现有的项目然后从本地克隆。到现在为止还挺好。我测试了一些改变并推动。这失败了,但在this question的帮助下,我能够推送到我的远程存储库。以下是成功的推送响应示例:

git push origin master 
Password: 
Counting objects: 3, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (2/2), 262 bytes | 0 bytes/s, done.
Total 2 (delta 1), reused 0 (delta 0)
To user@address:/var/chroot/home/content/59/6030759/html/git-directry
   ca4fd96..fe56682  master -> master

现在它似乎正在工作,但没有远程发生变化。我试着搜索我是否可以git pullgit status,但后来我收到了错误:

-bash-4.2$ git status
fatal: This operation must be run in a work tree
-bash-4.2$ git pull
fatal: /usr/libexec/git-core/git-pull cannot be used without a working tree.

这是一个godaddy服务器,所以他们可能会阻止我的推送,但我已经设置了我的ssh密钥。关于为什么我的提交没有通过的任何想法?

编辑:服务器有git版本1.7.1,我的是1.9.1

0 个答案:

没有答案