一 環境準備git
gitup GitHub客戶端(個人windows下的客戶端)github
TortoiseGit windows
二 gitup帳號準備app
一、到GitHub上註冊本身的帳號。https://github.com/eclipse
二、建立第一個代碼倉庫。ssh
填寫代碼倉庫的名字,個人第一個代碼倉庫的名字:app工具
選擇public,public權限表示全部人都可以查看這些代碼並下載。插件
private權限是要收費的,表示只有指定用戶才能查看並下載這些代碼。ip
而後點擊Create repository,代碼倉庫建立成功。
三 MyEclipse 安裝git插件
第一種方式:
對於不一樣版本的eclipse和myeclipse可能有所不一樣,主要是有如下兩種狀況:
1.myeclipse
EGit插件地址:http://download.eclipse.org/egit/updates
2.eclipse
使用第一種方式,好處是能夠找到適合當前eclipse或者myeclipse版本的egit插件,可是很差的是使用這種方式可能因爲網絡被牆的緣由致使安裝不上,並且無論好管理本身已經安裝的插件。不推薦使用。
第二種方式:
一、查看本身全部的eclipse或者myeclipse基於的eclipse版本
eclipse
myeclipse,我使用的是myeclipse10.7
打開以下圖的窗口。
可是上圖中看不出myeclipse基於的eclipse版本,能夠點擊installtion Details 按鈕,以下所示:
由上圖可知基於的eclipse版本是3.7.2.
其次是去egit官網上下載對應eclipse版本的egit插件。
egit下載地址:http://www.eclipse.org/egit/download/
經過如下網址找到3.7.2版本的eclipse應該下載哪一個版本的egit:http://wiki.eclipse.org/EGit/FAQ#What_versions_of_Eclipse_does_EGit_target.3F,以下截圖所示,找到eclipse對應的egit版本。
而後到:http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F,下載zip包,我須要下載的是2.2.0版本的。點擊列表中最後一欄download p2 repository的鏈接,下載離線版的egit插件。
二、找到myeclipse安裝目錄下的dropins文件夾,而後新建egit文件夾,將下載egit壓縮文件解壓放到egit文件夾下:
四、重啓eclipse或者myeclipse。
五、window->preferences->Team->git
四 MyEclipse 第一次提交代碼到gitup
MyEclipse創建項目NewTouch 鼠標移到上面右擊出現下拉框選擇Team選擇Share Project
彈出Share Project 框選擇Git 點擊Next
出現Configure Git Repository 點擊 Create 在本地C:\Users\hy\git中創立new倉庫點擊Finish
回到Configure Git Repository點擊Finish
項目NewTouch出現?>狀態表示項目提交到C:\Users\hy\git\new\ new倉庫中去了
鼠標移到項目上右擊選擇team下拉框發生改變點擊Commit
選中要提交的文件寫上註釋點擊Commit and Push(點擊Commit是將項目提交到本地倉庫new中去,還須要push到gitup上去)
URL填上在gitup上建立的app倉庫空間地址具體見下圖填上用戶名密碼點擊Next
點擊Add All Branches Spec 點擊Finish代碼上傳到gitup上去
五 TortoiseGit 將代碼上傳到gitup
選中倉庫new 右擊鼠標選擇TortoiseGit->Setings
彈出框選中Git 填寫用戶名郵箱Git 帳號中的用戶名和郵箱
使用ssh 方式 提交代碼 打開PuTTYGen工具
點擊Generate鼠標要在上面不停的動生成SSH-Key 複製裏面的Key保存到gitup, 點擊Save private Key保存到本地中選擇SSH-1(RSA)
選中Git下的Remote URL填寫倉庫的SSH方式的鏈接Putty Key是生產的私鑰文件路徑
這是就能夠用TortoiseGitla拉取和提交代碼了