为了账号安全,请及时绑定邮箱和手机立即绑定

在 Eclipse 中创建新 Maven 项目并将其引入 Github 的工作流程

在 Eclipse 中创建新 Maven 项目并将其引入 Github 的工作流程

慕虎7371278 2022-12-21 16:28:01
我想在 Eclipse 中创建一个新的 Maven 项目并将其推送到 github 上的一个新存储库。我有点坚持实现这一目标的正确步骤顺序。要使用 Maven 原型,我不能使用其中包含文件的目录。所以我无法在 git 本地存储库中创建 Maven 项目。所以使用原型应该是第一位的。我还需要在我的 github 帐户中创建一个存储库。如果我通过 github 桌面应用程序执行此操作,这已经为我创建了一个本地存储库。现在我有一个 Eclipse 项目和一个本地存储库,到目前为止是不相关的。我应该如何“联系”他们?从github上找了很多关于克隆的资料,但是我的github仓库还没有Maven项目,所以无法在Eclipse中导入。如果我改用命令行和一个空目录,我将无法再应用 Maven 原型,因为该目录不为空。我很迷惑。有人可以消除我的困惑吗?
查看完整描述

3 回答

?
小唯快跑啊

TA贡献1863条经验 获得超2个赞

  • 创建一个新的 Maven 项目(无论你想创建它)。当然,这将在文件系统中创建一个包含所有资源的新目录。

  • 在 Github 中创建一个存储库

  • 从命令行(位于项目目录内)执行git init. 这将在该目录中创建本地存储库。

  • 接下来,将远程添加到您的本地存储库:($ git remote add origin https://github.com/user/repo.git可选地替换origin为您的远程存储库将被调用的名称,也替换user为您的 github 用户名和repo您的 github 存储库名称的名称)

  • 在本地存储库中添加所有要提交的文件。

例如

$ git add .

# Adds the file to your local repository and stages it for commit. To unstage a file, use 'git reset HEAD YOUR-FILE'.
  • 提交更改。

例如:

$ git commit -m "Add existing file"
# Commits the tracked changes and prepares them to be pushed to a remote repository. To remove this commit and modify the file, use 'git reset --soft HEAD~1' and commit and add the file again.

请清楚,以以下结构作为参考,我建议将任何目录project1project2,用作 git 存储库projectN,而不是整个 worspace (/roo_dir/workspace/目录)。

/roo_dir/workspace/
            - project1
            - project2
            - projectN


查看完整回答
反对 回复 2022-12-21
?
潇湘沐

TA贡献1816条经验 获得超6个赞

试试这个

  • 在 git hub 中创建一个空白项目

  • 在本地创建maven项目

  • 克隆 git 仓库

  • 这不会有任何文件

  • 复制maven项目

  • 将文件添加到 git 并推送


查看完整回答
反对 回复 2022-12-21
?
ITMISS

TA贡献1871条经验 获得超8个赞

最后,我做了以下事情:

  1. 我在 github 本地存储库的目录中创建了一个带有原型的新 Maven 项目。

  2. 我使用 github 应用程序在同一目录中创建了具有相同名称的存储库。

  3. 然后我将这个存储库发布到github。

  4. 现在我将项目从github本地仓库导入到eclipse中。

工作流程通常是@lealceldeiro 建议的工作流程,但不使用命令行 git。


查看完整回答
反对 回复 2022-12-21
  • 3 回答
  • 0 关注
  • 126 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信