繁体   English   中英

如何将受版本控制的 Eclipse 中的本地 Java 项目推送到 GitHub?

[英]How do I push my local Java project in Eclipse that is version controlled to GitHub?

我试图做的是在 Eclipse 中创建一个本地 Java 项目,该项目受版本控制,并将其推送到 GitHub 以便我的其他小组成员可以克隆这个项目并开始他们自己的工作。 我按照教授提供的步骤进行了本地项目; 但是,当我 go 推送它时,我收到以下错误(见图)。 是不是因为我已经创建了一个 master 分支,如果是这样我需要先删除它吗? 我将提供我的 GitHub 存储库的仪表板图像,以及指向我的教授提供给我们的说明文档的链接,如果这有助于更好地理解我的问题或我的过程。 这是我收到的错误图像。 这是我的 GitHub 存储库仪表板的图像。 这是我的教授提供的说明的链接。

首先克隆您在任何驱动器中创建的存储库,并在该克隆文件夹中创建项目并尝试将其推送! 它会起作用的!

嗨,我认为您在提交之前没有拉代码。 可能是在你的队友中,有人更早地推送了他们的代码,所以你需要在只需要推送你的更改之后将他们的更改拉到你的本地。

请从您的回购中提取,然后尝试提交。

转到您的 eclipse,在菜单“Git Repositories”中打开视图。

确保您看到本地存储库并且可以将远程存储库视为子文件夹。 在我的版本中,它被称为 Remotes,然后我可以在其中看到远程项目。

寻找指向左侧的绿色箭头,这是“获取”箭头。 右键单击并 select '配置获取'。

您应该看到 URI,确保它指向远程存储库。

查看弹出窗口的参考映射部分。 我的是空的。 这将指示您要获取哪些远程引用。 点击“添加”。

输入您需要从远程存储库中获取的分支名称。 我的是“大师”(顺便说一句,这里的下拉菜单会很棒,,,现在,你必须输入它)。 继续弹出窗口,最终单击“完成”。

单击“保存并获取”。 这将获取该远程引用。

查看本地存储库的“分支”文件夹。 您现在应该在远程文件夹中看到该远程分支。 再次,我看到了“主人”。

右键单击'Branches'的'Local'文件夹中的本地分支,命名为'master'。 Select 'Merge',然后是 select 远程分支,名为 'origin/master'。

通过合并处理。

提交对本地存储库的任何更改。

将您的更改推送到远程存储库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM