Myeclipse老版本可能需要安裝一個插件,高版本中已經(jīng)安裝好了汁果。
-
生成MyEclipse的一個SSH的認(rèn)證號
window-->preferences-->general-->Network Connections-->SSH2
1
點擊Generate RSA Key...
生成SSH認(rèn)證號涡拘,然后點擊Save Pravite Key
進(jìn)行保存,注意:不要將我們之前的公鑰和密鑰給覆蓋了据德,我們可以選擇另外的目錄進(jìn)行保存鳄乏。然后點擊Apply。最后將生成的公鑰添加到github中去即可棘利。 連接github
當(dāng)然我們之前已經(jīng)有倉庫了橱野,我們這里使用倉庫mypro1
(這個倉庫是一個空的),我們在MyEclipse中新建一個java項目mypro
善玫。-
需要將項目共享
右鍵項目-->team-->share project-->
2
點擊Next
3
在這里我們先勾選User or.....
然后選中工程(高亮了)水援,然后點擊Create Repository
之后窗口變?yōu)?br>4
然后點擊Finish。
此時我們的工程顯示為:
5
即顯示NO-HEAD
茅郎,即表示沒有指針指向蜗元。 -
將項目進(jìn)行提交
選中項目右鍵-->team-->commit
6
首先是讓我們填寫提交信息,下面讓我們選中哪些文件需要提交只洒。之后有一個提交按鈕和一個提交并推送按鈕许帐。這里我們選擇提交并推送按鈕劳坑。
7
這里首先我們需要填寫github中倉庫地址毕谴,同時填寫用戶名、密碼距芬,選中記住涝开。然后點擊Next。然后會進(jìn)行遠(yuǎn)程通信框仔,如果網(wǎng)絡(luò)不好可能會有點問題舀武。
8
這里首先Source ref:
處選擇分支,然后點擊Add All Branches Spec
离斩,之后在下面的框中就會出現(xiàn)相關(guān)分支银舱,勾選上,然后點擊Finish跛梗。中途可能會要求填寫一些信息寻馏,我們可以不填(點擊Cancel),然后就會進(jìn)行提交推送核偿,之后我們發(fā)現(xiàn)項目狀態(tài)變?yōu)椋?br>9
顯示在master分支上诚欠。 -
創(chuàng)建分支
如果我們想要創(chuàng)建一個新想分支:選中項目右鍵-->team-->Switch To-->New branch
。
9
點擊Finish,之后項目狀態(tài)變?yōu)椋?br>10
就在brh分支上了轰绵。這里我們先建一個類Hello.java
package cn.itcast;
public class Hello {
}
和之前的操作一樣粉寞,我們先需要添加,而后提交推送左腔。team-->Add to Index
11
增加完成之后在
Hello.java
上出現(xiàn)一個加號唧垦。然后進(jìn)行提交。12
這里我們選擇commit液样,而后我們再進(jìn)行推送业崖。
team-->Push branch
13
點擊Finish。
- 分支合并
要進(jìn)行分支合并蓄愁,一定要切換回主分支双炕,這里team-->Switch to-->master
然后team-->merge
14
選中brh分支,點擊Merge撮抓。
15
點擊ok妇斤。
然后進(jìn)行提交推送。
-
與本地服務(wù)進(jìn)行交互
在之前我們是先使用github創(chuàng)建了倉庫丹拯,然后將此倉庫進(jìn)行了克隆站超,但是如果現(xiàn)在使用的是本地服務(wù),需要做一些修改乖酬。- 要保證本地已經(jīng)有了git服務(wù)
地址是:coder_yj@localhost:mypro1.git
選擇導(dǎo)入git:File-->import-->
16
選擇Projects from Git
死相,然后點擊Next。
17
這里選擇Clone URI
咬像。然后進(jìn)行一個URI的克隆操作算撮。
17
之后的過程和前面相同了。
- 要保證本地已經(jīng)有了git服務(wù)