1. 程式人生 > >Eclipse之Git提交項目

Eclipse之Git提交項目

works tex 我們 表示 visio pro 生成 sta maven

一、使用eclipse自帶插件提交項目

1、自帶git插件進行配置我們的用戶名和密碼,即是自己github註冊的用戶。

windows-perferences-Team-Git-configuration

點擊Add Entry... 輸入email 郵箱 和 name 自己的用戶名

技術分享

2、eclipse生成SSH2 key

windows--perference--General--Network connection--SSH2-key management--General RSA Key

技術分享

可以添加多個SSH2 Key,查看生成密鑰是否在默認系統盤(C盤)。

技術分享

然後把生成的SSH2 Key粘貼到github上,登錄github--settings--SSH and GPG keys--New SSH key

(該步不能省略,一定要用命令檢查下生成的公鑰是否正常)

技術分享

若有該步操作,執行命令: ssh -T [email protected] 出現以下信息,證明配置成功。

技術分享

3、本地創建項目如“testGit”和本地git倉庫

打開eclipse,創建項目“testGit”裏面隨便寫點什麽,然後"File"--"Team"--"Share Project"--"Git"--"next"

技術分享

技術分享

技術分享

技術分享

如上圖所示,該項目“testGit”就變成git倉庫;到workspace下打開該項目,發現多了一個隱藏文件“.git”,但該項目處於untracked狀態(文件中?表示),我們需要提交代碼到本地倉庫,如下圖:

技術分享

註意,待提交的文件在Unstaged Changes中,右鍵add to index 或者拖拉到staged changes欄中,可以將文件加入git索引中,進行版本監控。然後可以commit提交到本地倉庫。

接下來我們把本地項目提交至遠程遠程倉庫github上(github官網上的遠程倉庫名稱與本地倉庫名稱一致,表示本地倉庫提交到遠程倉庫並與之關聯):

技術分享

其中commit,只是提交到本地倉庫,需要Push to upStream提交到遠程倉庫

最後登錄GitHub,查看自己的文件是否提交成功,如圖

技術分享

備註

1、使用eclipse插件提交項目至遠程倉庫必須先本地提交,最後提交至遠程倉庫

2、查看誰提交了代碼,項目右鍵 team--show history

3、查看修改記錄 team--show in history

4、撤銷恢復修改 replace with--head revision

5、更新項目遠程倉庫 team--pull

6、查看哪些文件被修改 team--synchronize workspace

7、提交項目時註意忽略不必要的文件或文件夾,如maven項目下的target文件

8、git提供了多重協議用來連接git服務器,其中最常見的就是https和git,git就是可以免用戶和密碼的;

  不同協議,項目連接地址是有區別的,如下:https形式:https://github.com/XXX/pbqshop.git git形式: [email protected]:XXX/pbqshop.git

Eclipse之Git提交項目