
如今,您可以找到廣闊的數位世界,在那裡您會找到不同的工具,這些工具將幫助您解決各種情況,這就是為什麼許多人會利用Eclipse 等選項,它是一種將項目添加到Git 存儲庫的工具。
但為了避免操之過急,在向您展示如何從 Eclipse 將專案上傳到 GitHub 之前,我們想先深入探討一下這個工具。
如果你精通互聯網,你就會知道,如果不偶然發現 GitHub,下載軟體幾乎是不可能的。但這背後真正的原因是什麼?
作為一個網路用戶,你應該知道,你幾乎每天都會遇到一些術語,你讀了一千遍,但從未真正理解它們的含義,或者你只是粗略地了解它的含義,但你不知道它是什麼。
因此,今天我們為黑暗帶來光明,並以易於理解的方式解釋術語和平台。今天我們將向您介紹 Git Hub 的全部內容。
Git:軟體專案的版本管理
GitHub 的意思和功能已經在兩部分的名稱中: Git 也是版本管理軟體的名稱。簡而言之,如今,一個軟體專案經常涉及幾個甚至有時甚至數百或數千個開發人員。他們每個人都致力於該計劃的不同部分,並且他們的工作結果必須聚集在某個地方。
當然,每個開發人員都可以將他們的變更和創新發送給一個中心人員,然後中心人員只負責更新收到的程式碼。
您可以在這裡了解:Windows 更新資料庫中偵測到的錯誤
借助 Git 等版本控制系統,這項活動可以實現自動化。由於它非常實用且效果良好,現在許多知名的開源專案都可以在 GitHub 上找到(例如,Linux核心、 Ruby on Rails Web 應用程式框架或jQuery JavaScript程式庫)。
GitHub:保存所有創建者所做的所有更改
Git 有多種客戶端應用程序,主要以命令列工具的形式存在。這使得開發者能夠集中提交對專案的更改,而 GitHub 會在其關聯網站上詳細展示這些變更。 Git 也會儲存軟體專案的所有版本,無論更改大小;借助 Git,您可以隨時存取先前的版本。
請記住:保存您的工作,否則會發生衝突
許多與開發無關、僅使用 GitHub 下載最新軟體版本的人可能會被 GitHub 的常用術語嚇到。請務必保存您的工作,否則可能會出現衝突。為了幫助您,這裡解釋一些術語!此外,您很快也將學會如何從 Eclipse 將專案上傳到 GitHub。
- 儲存庫 在GitHub上- 儲存庫(或簡稱儲存庫)可以簡單地理解為一個專案。軟體專案的檔案儲存在儲存庫中。該術語來自 Linux 世界。
- 拉瑪- 儲存庫中可以有多個版本的軟體。例如,實驗性測試版本和用於生產用途的穩定版本。每個版本代表儲存庫的一個分支。
- 確認- 當分支的新版本被推送到發布管理時,該過程稱為提交。這意味著一旦開發人員完成了軟體中的一個過程,他們就會「提交」更改。
- 拉取或拉取請求- 如果開發人員修復了錯誤或添加了新功能,他們希望他們的變更流回原始專案。這就是您向相應專案經理發送拉取請求的原因。然後他們可以看到更改並決定是否執行拉取。
- 叉: 由於所有公共 Git 專案都採用開源許可證,因此每個人都可以啟動自己的儲存庫分支,即所謂的 fork。在那裡,每個人都可以私下開發並最終將他們的版本推送到原始專案(發出拉取請求),或者只是分發一個獨立的變體。
Hub:網路介面、wiki 和開發者支援系統
在名稱的第二部分 Hub 中,引用了 GitHub 的 Web 功能。原則上,Git 也可以完全在沒有 Web 介面或中央伺服器的情況下使用。但GitHub不僅免費託管開發者的開源項目,也豐富了Git的功能。
透過瀏覽器中的圖形視覺化,可以清楚說明軟體專案的開發過程。另外,很大一部分功能,例如專案分支等,也可以透過滑鼠點擊來執行,不再需要命令列命令。
此外,Web 2.0 在社群功能方面也是一個巨大的福音。透過關注儲存庫或開發人員,您將自動收到該人員或專案的所有更新,並可以立即下載最新版本、使用它或協助開發它。每個專案還有wiki功能,以及能夠直接、清楚處理使用者問題的支援系統。
現在幾個術語已經澄清了!我們向您展示您應該安裝或電腦上已有的內容,以將專案從 eclipse 上傳到 GitHub
必須安裝以下產品,或者您必須擁有這些提供者的可用帳戶。
- GitHub上
- Eclipse v4.2
- Egit 與 JGit (Java 中的 Git 函式庫)
- GitHub Mylyn 連接器
從 eclipse 上傳專案到 GitHub
在這個例子中,我們將我的專案命名為:git_test。它是從GitHub導入到git_test倉庫的,也是從GitHub複製的。
為此,必須執行以下步驟:
- 步驟1:透過Eclipse選單選擇: 檔案 → 導入… → Git → 來自 Git 的專案和 Next>
- 步驟2:按下按鈕。 GitHub:
- 步驟3:選擇條目。繼續 下一個>
- 步驟4: 輸入儲存庫的名稱:Frank-Rahn 並點擊按鈕 搜索
注意:在出現的清單中,選擇所需的儲存庫條目 frank-rahn / git_test,然後選擇「下一步」按鈕。
- 步驟5:選擇所需的分支並使用按鈕: 以下> 轉到另一個輸入遮罩。
- 步驟6:本機目標目錄規格:複製的儲存庫通常位於該目錄中。透過以下方式完成操作: /家/ /git/結束
將變更推送到本機儲存庫
以下螢幕資料顯示如何透過索引區域(分階段)將變更傳輸到儲存庫。
- 步驟1: 修改了兩個檔案:
- 特徵-1.txt
- 特徵-2.txt
- 步驟2: 該文件是 拖著 並從該地區釋放 取消舞台 (左上)到該區域 階段 (左下)並在輸入欄位中新增註解:
- 特徵-1.txt
- 步驟3:確認訊息:使用按鈕將檔案放置在儲存庫中:
- 特徵-1.txt
- 步驟4:現在工作區中只有修改過的文件,索引區為空:
- 特徵-2.txt
- 步驟5:文件被拖曳並 疏鬆 在該地區 索引 並透過輸入評論進行確認:
- 特徵-2.txt
當您決定將項目上傳到時將變更推送到遠端儲存庫的步驟 GitHub上 從日食
- 步驟1: 首先,視角改變了。
- 步驟2:探索 Git 儲存庫。
- 步驟3:儲存庫中有兩個提交(顯示)尚未上傳(左側): git_test
注意:個別確認資訊顯示在視圖的右側(下方區域)。
Git 引用日誌
- 儲存庫上下文區域中的選單項目會將您帶到目標儲存庫遮罩。其他儲存庫也可以在此遮罩中配置並繼續:
- 推
- git_test。
- 下一個>
- 這兩個按鈕在對話框中被啟動。這些條目出現在對話方塊的中間。您確保載入所有分支和所有新指派的標籤的變更。選擇提交或引用也可以更精確地完成,如下所示:
推參考規格
- 步驟1:添加所有分支規格
- 步驟2:新增所有標籤規格。然後點擊 下一個>
- 步驟3:此對話方塊顯示要載入的更改,必須使用按鈕確認: 結束
- 步驟4: 操作完成後,左上角消失:
如何在 GitHub 上使用 Eclipse 建立新專案?
為此,必須執行以下步驟:
- 步驟1:透過GitHub網站建立儲存庫。請參閱有關在 GitHub 上設定儲存庫的章節。該存儲庫被創建為 java專案 典型。 測試 spring-jdbc
- 步驟2:透過 Eclipse 選單,您可以直接使用此精靈進行開發。繼續:
- 文件 → 導入… → Git → Git 項目
- Git 項目
- GitHub 儲存庫
- 下一個>
- 步驟3:選擇儲存庫來源並蒐索儲存庫。繼續:
- GitHub上
- 測試 spring-jdbc
- 下一個>
- 步驟4:繼續並選擇:
- 大師
- 下一個>
- 步驟5:設定工作目錄。繼續。 /磨練/ /git/test-spring-jdbc 下一步>
如下建立用於 Eclipse 的Java 專案:
- 步驟6:使用新建專案精靈並點選 下一個>
注意:其他對話框是建立 Java 專案的標準對話框…
成功從 eclipse 將專案上傳到 GitHub 後設定任務管理
以下是使用 Mylyn 將 GitHub Issue Tracker 整合到 Eclipse 中!
您可能也對以下內容感興趣:5 個最佳 C 和 C++ 程式設計程式
- 步驟1:透過選單項目選擇 GitHub 集成。繼續: 文件 → 導入… → 任務 → 儲存庫 GitHub 任務列表,然後按一下 下一個>
- 步驟2: 進入 認證數據 GitHub 的員工。繼續: 下一個>
- 步驟3: 將顯示您有權建立的儲存庫清單。 任務 o 問題.
- 步驟4: 所有指派的儲存庫現在都顯示在檢視中:任務儲存庫
現在您已經掌握了所有這些數據和信息,還在等什麼?立即從 Eclipse上傳專案到 GitHub,開始享受這款工具帶來的便利吧!希望這些資訊對您有所幫助。
我叫哈維爾‧奇里諾斯 (Javier Chirinos),我對科技充滿熱情。從我記事起,我就喜歡電腦和電玩遊戲,這種愛好最終帶來了一份工作。
我在網路上發表有關技術和小玩意的文章已經超過 15 年了,尤其是在 mundobytes.COM
我也是線上交流和行銷方面的專家,並且了解 WordPress 開發。