哎呀!请原谅错误。我混合了苹果和橘子(两个不同的项目)。感谢您的答案。它们不会被浪费。如何解决这个混帐错误
我在提出这个问题时的全部目的是,我试图将一个开发目录转移到服务器上,然后使用git commit在将来更新服务器。
我从this question特别是Josh Lindsey's answer得到了很好的解决方案。对于我拥有的一个项目来说,它工作得很好,但对于另一个项目,我得到了一些错误,并想知道修复它们的最佳方法。
我确实遵循了初始化远程目录的说明。
当我从本地目录发出git push origin master命令时,出现这些错误。
[email protected]:~/bin$ git push origin master
[email protected]'s password:
To [email protected]:/home/cvsuser/master_source_repository_git/ics/addr_verify_clj.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to '[email protected]:/home/cvsuser/master_source_repository_git/ics/addr_verify_clj.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes (e.g. 'git pull') before pushing again. See the
'Note about fast-forwards' section of 'git push --help' for details.
请[不签名或标语添加到您的帖子]之前做1(http://stackoverflow.com/faq#signatures)。 – meagar
您能指出签名或标语吗?我没有看到它。谢谢。 – octopusgrabbus
它不在那里,因为我删除了它。它*是*“cmn”,贴在你的每一个帖子上。 – meagar