我在bitbucket上有一个存储库,我想导入到我在我的实时共享主机Web服务器上创建的.git文件夹(我安装了git)。我可以通过SSH发出命令。我按照http://joemaller.com/990/a-web-focused-git-workflow/
中的说明操作我已经能够按照文章中的描述在服务器上设置2个存储库。我还有post更新和post commit钩子。我试图通过推送更新到服务器来测试系统。我正在使用netbeans 7.3 beta git支持。但是当给出命令时:
push ( in netbeans ) to ssh://****.com/home/******/site_hub.git
==[IDE]== Nov 19, 2012 10:28:15 PM Pushing
git push ssh://***.com/home/***/site_hub.git +refs/heads/master:refs/heads/master
Repository Updates
Branch : master
Old Id : 0121897bdd7cf3caad9e18717fc27a7a08***
New Id : 837c194c70fb41dc7de3be7841c946ca***
Result : REJECTED_NONFASTFORWARD
Local Repository Updates
No update
==[IDE]== Nov 19, 2012 10:28:18 PM Pushing finished.
我被建议尝试“git pull以合并两个分支,然后推送结果” - 这不起作用。
我还被建议尝试“git fetch,然后是git rebase origin / master(或者你放置到远程和HEAD分支的任何名称),所以你的提交应用在远程分支的顶部。然后你可以推动结果“
有人可以告诉我下一步该做什么吗?
这可以在netbeans中完成,还是需要转到命令行。
答案 0 :(得分:0)
我最终使用http://danielmiessler.com/study/git/#website。我无法在netbeans中完成它,但使用了git gui而不是问候,比尔