我从Assembla git库中提取了我的项目的最新副本,在我的系统中重新构建了整个项目,并从项目中删除了一些无用的类和文件。现在,当我把它从eclipse推回到远程存储库时,由于两端的整个结构的冲突,它不能工作。
请建议如何在程序集上的远程git存储库中推送项目的最新副本。
谢谢
发布于 2014-03-30 01:35:53
如果你去你的仓库在组装,在设置中,你可以允许强制推送。这被认为是一个危险的推送,因为你正在重写历史,如果其他人也有你的repo,就会产生问题。
完成后,您可以通过在推送命令中添加-f来执行强制推送:git push -f origin master
这将用您的主机替换远程端-完全没有合并或冲突。
推送提交的一种破坏性较小的方法是首先拉取repo,然后从远程合并更改。您可能想要考虑重新基址,因为您更改了太多的结构,这将在远程更改的基础上应用您的更改。
https://stackoverflow.com/questions/22733149
复制相似问题