1.第一種使用tortoiseGit插件:
鏈接:https://pan.baidu.com/s/1ANDydwfaaVcUaqZDJWc_BQ
提取碼:qgxt
a.首先在setting中的Git中添加user&email
b.通過git clone填寫url和branch,選擇下載工程的不同分支上的代碼
2.通過 git bash here命令的方式
git軟件獲取方式:
鏈接:https://pan.baidu.com/s/1Qo5viRxpLmtzLd8JTmpszw
提取碼:g2fd
a.設置user&email
b.git clone 項目地址
c.添加sshkey;不用每次都輸入名稱和密碼:ssh-keygen -t rsa -C "1234@qq.com"
eclipse中git詳細使用教程
由於國外的github使用不是很方便,果斷用國內oschina的git,使用方法完全一致,你只需要在http://git.oschina.net/注冊賬號,在windows客戶端安裝相關軟件:
1.git客戶端:Git-1.9.5-preview20141217.exe
2.git客戶端外殼:TortoiseGit-1.8.12.0-64bit.msi
3.git漢化包:TortoiseGit-LanguagePack-1.8.12.0-64bit-zh_CN.msi
有的eclipse已經自帶了GIt(查看是否已安裝Preferences》Team》Git)了,就不用安裝了。如果沒有可自己安裝,如下:1.卸載完后,進行安裝Git,和安裝一般插件過程一樣:
》》help——Install new software
在彈出的框里面,輸入git下載地址:http://download.eclipse.org/egit/updates/
點擊ok,如果沒反應,請點擊Add前面小三角,找到剛創建的以git為名字的項,稍等一會兒,出現這個框
name下面2項勾選起來,點擊next,進入安裝了。安裝好后,會重啟eclipse,安裝完成
或者,點擊help——Marketplace,在里面輸入git,查找,然后安裝(有的eclipse有這項,有的沒有)
安裝好后,進行,一個簡單配置,填入我們的用戶名和郵箱
》》Preferences》Team》Git>Configuration
點擊Add Entry,在彈出框里面輸入key和value的值:
key是名字填寫:user.name,value是你的名字。
user.email,value:你的郵箱賬號.
你提交代碼時候,會自動提取這些信息,和代碼一起發送到git遠程倉庫。
2.(1)首次提交項目到遠程git倉庫去。(大家可以把自己的項目都傳上去,既可以隨時隨地把代碼clone下來開發,也可以作為一個網盤使用)
在oschina當前用戶下(http://git.oschina.net/yakcy/)創建項目,例如MapR:
點擊New repository,按要求輸入項目名字,項目介紹,得到下圖所示,點擊Http,復制https,一會兒,提交項目用。
(2)創建項目和本地git倉庫
打開eclipse,隨便創建一個項目,然后
依次:點擊項目右鍵> Team > Share Project 選擇GIT>next
如圖打鈎,點擊下面列出來項目,然后點擊下面按鈕,最后,finish,就
創建了本地倉庫
(3)提交代碼到本地倉庫(代碼需要先提交到本地倉庫后,才能提交到遠程git倉庫)
首先需要提交代碼到本地倉庫:
依次:項目右鍵>team>commit
輸入注釋,然后勾選你需要提交的文件,或者右邊小勾,點擊全選。
然后,Commit,提交到本地倉庫(Commit and Push 有的git有這項,有的沒得,使用他可以把代碼直接提交到本地並且一並提交到遠程git上去)。
(4)把項目push到遠程倉庫去:
項目右鍵>>team>>remote>>push
輸入Url:在oschina git上面,創建項目獲取到的,復制進去。填上自己登陸oschina git的賬號密碼,next
點擊小三角,點選master,Add spec>>finish
完成后,登陸oschina git,可以看見剛提交上去的項目了。
>>將git項目同步到本地,即把遠程倉庫的項目,克隆到eclipse里面:
把ecpilse切換到git視圖,點擊Clone Git repository
或者,點擊上圖:有個箭頭那個。
在里面填入,你需要克隆的項目的url地址:輸入賬號和密碼
>>next>>next
點擊Browse,選擇一個地方放項目文件,不要放在eclipse工作目錄>>finish.
完成后,用import導入項目到eclipse
和導入一般工程一樣的了
(5)提交一次代碼到git倉庫
提交代碼和上面提交整個項目到git是一樣的了,首先,commit,把你需要提交的代碼,提交到本地,然后,remote,push,提交項目到遠程。
其他,點擊項目,右鍵,還可以創建分支,分支也可以提交上去,但是,他不會和主代碼和在一起。使用merge,可以進行合並。