【问题标题】:Push into Assembla Git repository推送到 Assembla Git 存储库
【发布时间】:2014-03-29 15:42:27
【问题描述】:

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

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

谢谢

【问题讨论】:

    标签: eclipse git assembla


    【解决方案1】:

    如果你去 Assembla 的仓库,在设置中你可以允许强制推送。这被认为是一个危险的推动,因为您正在重写历史,如果其他人也有您的回购,则会导致问题。

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

    这将用您的主服务器替换远程端 - 完全没有合并或冲突。

    推送提交的破坏性较小的方法是首先拉取存储库并合并远程的更改。您可能需要考虑重新定位,因为您对结构进行了如此多的更改,这会将您的更改应用到远程更改之上。

    【讨论】:

      猜你喜欢
      • 2011-03-14
      • 1970-01-01
      • 1970-01-01
      • 2014-03-15
      • 1970-01-01
      • 2011-03-12
      • 2021-03-11
      相关资源
      最近更新 更多