无法将内容推送到远程存储库

时间:2015-01-27 01:26:03

标签: eclipse git

我有一个实时的http服务器。

我在服务器主存储库中创建了一个存储库:

~ > git init .
~ > git add index.php
~ > git add files
~ > git commit

我使用eclipse将文件签出到我的本地机器中。 这些文件都在我的本地机器上,并且在Eclipse中受版本控制。

当我尝试提交修改(“提交并推送”)时,我收到以下错误:

master:master [rejected - non-fast-forward]

知道为什么吗?

谢谢。

2 个答案:

答案 0 :(得分:1)

我注意到你在服务器上初始化了一个非裸仓库。通常情况下,git会阻止你推送到这样的非裸仓库。你可以试试没有Eclipse,看看你的错误是否有所改变?

答案 1 :(得分:0)

我在我的主存储库中创建了两个文件夹:

~/live
~/repo

现在提交和推送工作都没问题。