簡體   English   中英

在Eclipse中創建新的Maven項目並將其引入Github的工作流程

[英]Workflow for creating new Maven project in Eclipse and bringing it to Github

我想在Eclipse中創建一個新的Maven項目,並將其推送到github上的新存儲庫。 我對實現這一目標的正確步驟有些困惑。

  • 要使用Maven原型,我不能使用其中包含文件的目錄。 因此,我無法在git本地存儲庫中創建Maven項目。 因此,使用原型應首先考慮。
  • 我還需要在我的github帳戶中創建一個存儲庫。 如果我通過github桌面應用程序執行此操作,則已經為我創建了本地存儲庫。
  • 現在,我有一個Eclipse項目和一個本地存儲庫,到目前為止還沒有關系。 我應該如何“關聯”它們?

我發現了很多有關從github進行克隆的信息,但是我的github存儲庫還沒有Maven項目,因此無法導入Eclipse。 如果我改用命令行和空目錄,則因為目錄不為空,所以無法再應用Maven原型。

我很困惑。 有人可以使我困惑嗎?

  • 創建一個新的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.

請注意,以以下結構為參考,我建議的是將project1project2projectN任何目錄(而不是整個worspace( /roo_dir/workspace/目錄))作為git存儲庫。

/roo_dir/workspace/
            - project1
            - project2
            - projectN

其他讀物:

嘗試這個

  • 在git hub中創建一個空白項目
  • 在本地創建一個Maven項目
  • 克隆git repo
  • 這將沒有任何文件
  • 復制Maven項目
  • 將文件添加到git並推送

最后,我執行了以下操作:

  1. 我在github本地存儲庫的目錄中創建了一個帶有原型的新Maven項目。
  2. 我使用github應用程序在同一目錄中創建了具有相同名稱的存儲庫。
  3. 然后,我將此存儲庫發布到github。
  4. 現在,我將項目從github本地存儲庫導入到eclipse。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM