推入Assembla Git存储库

时间:2014-03-29 15:42:28

标签: eclipse git assembla

我从Assembla git存储库中提取了我的项目的新副本,并在我的系统中重新构建了整个项目,并从项目中删除了一些无用的类和文件。 现在,当我将它从我的日食推回到远程存储库时,它不起作用,因为双方的整个结构的冲突。

请建议如何在assembla上的远程git存储库中推送项目的新副本。

由于

1 个答案:

答案 0 :(得分:0)

如果你去Assembla你的回购,在设置你可以允许强制推动。这被认为是一种危险的推动,因为你正在重写历史,并且如果其他人也有你的回购也会引起问题。

完成后,您可以通过在push命令中添加-f来强制推送: git push -f origin master

这将取代你的主人的远程一面 - 完全没有合并或冲突。

推送提交的破坏性较小的方法是首先拉出repo并合并来自远程的更改。您可能需要考虑重新定位,因为您要更改结构,这将在远程更改之上应用您的更改。