安裝git
此處省略。。。
生成ssh key
打開運行Git Bash
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
默認生成在 C:\Users\Administrator\.ssh目錄
打開Eclipse
1. 第一種安裝方法: help-->Install New SoftWare...
點擊Add-->分別輸入EGit,http://download.eclipse.org/egit/updates/
確定-->一路走下去,Eclispe開始安裝Git插件,安裝完成后Eclipse會要求重啟
另一種安裝方法: help-->Eclipse Marketplace...
填入EGit,選擇EGit后安裝即可
2. 配置Eclipse Git:
1> Windwos-->Preferences-->Team-->Git-->Committing
把User Staging....前面的鈎去掉
否則在后面提交時會報"There are no staged files" 錯誤
2> 對Git插件進行配置[用戶名]和[郵箱]
Windwos-->Preferences-->Team-->Git-->Configuration-->Add Entry
分別配置 user.name和user.email
以GitHub倉庫托管為例,假設已經在GithHub創建項目respository 名字叫project1
創建本地倉庫
1> 選中在Eclipse新建的項目右鍵-->team-->Share Project...-->Git
-->Create respository(設置倉庫在本地的存放路徑,倉庫名要和遠程倉庫名一致)-->Finish
2> 完成上一步驟后會發現,項目名加了NO-HEAD,這表示該項目已有了倉庫但未提交
右擊項目-->team-->commit-->
提交完成會看到項目名加了master(倉庫中一個默認分支)
這個時候表示已經提交到了本地倉庫,但還沒有上傳到遠程倉庫!
上傳到遠程git倉庫
右擊項目-->Team-->Remote-->Push...
如果是https方式:
URI:填寫遠程項目倉庫https地址
Protocol:選擇https
User:填寫郵箱名
Password:填寫密碼
Next-->從下拉框中找到該項目refs-->點擊Add Spec(下面會列出該項目,點選復選框)-->Finish 完成
如果是ssh方式:
在遠程倉庫管理界面增加ssh key設置 key的內容為之前在本機生成ssh key目錄下的id_rsa.pub文件內容
URI:填寫遠程項目倉庫ssh地址
Protocol:選擇ssh
User:默認git
Password:
Next-->從下拉框中找到該項目refs-->點擊Add Spec(下面會列出該項目,點選復選框)-->Finish 完成
檢出遠程git倉庫
Import-->Project from Git-->Clone URI-->填寫GitHub上項目路徑-->選擇檢出路徑