【发布时间】:2012-04-15 07:18:55
【问题描述】:
我在 Eclipse 中有一个使用本地 git 存储库维护的 Java 项目(该存储库只有一个项目)。
有人要求我将此项目推送到远程 git 存储库。此存储库中已经有其他项目(显然计划是在此存储库中维护我团队的所有项目)。
我将如何使用 Eclipse 和 Egit 来做这件事? (或者,我也不介意在命令行上这样做)。
当我尝试使用 Egit 推送项目的“正常”程序(右键单击项目 -> 团队 -> 远程 -> 推送)时,我收到错误“master: master [rejected - non-fast-forward].
【问题讨论】:
-
远程存储库是否处理分支中的不同项目或 msater 分支中的子文件夹中的不同项目?
-
@zolex:我想我们可以选择这样做。有首选方法吗?
-
首选方法是在一个存储库中只有一个项目,但如果多个项目必须在同一个存储库中,则为每个项目创建一个分支会更干净。请参阅我关于如何向 repo 添加分支的答案