背景
在本地嘗試Jenkins跑TestNG接口測(cè)試時(shí)硼端,需要多次調(diào)試谚中,就將本地代碼上傳到github倉(cāng)庫(kù)來(lái)配合調(diào)試。
1.在eclipse中安裝EGit插件
打開(kāi)Eclipse洁桌,點(diǎn)擊Help選擇Install New Software…荤牍,寫(xiě)好Name和Location,鏈接地址:http://download.eclipse.org/egit/updates啰脚,只需選擇安裝Eclipse Git Team Provider即可殷蛇,安裝完畢后重啟Eclipse。
2.在eclipse中配置公鑰并同步到github
1)配置git賬號(hào)信息
點(diǎn)擊Window——>Preferences——>Team——>Git——>Configuration橄浓,在User Settings欄目點(diǎn)擊Enter Entry粒梦,添加user.name *******************和user.email *************,如下所示:
2)點(diǎn)擊Window——>Preferences——>Network Connection——>SSH2
——>key management荸实,點(diǎn)擊Generate RSA key匀们,會(huì)在下面的對(duì)話(huà)框中生成一串key
登錄Github,進(jìn)入setting——>SSH and GPG keys准给,點(diǎn)擊New SSH Key泄朴,粘貼剛才生成的key并設(shè)置名稱(chēng)
3.項(xiàng)目配置git
1)配置本地倉(cāng)庫(kù)
項(xiàng)目名稱(chēng)右擊重抖,選Team——>Share Project…,選擇Git祖灰。勾選Use or create repository in parent folder of project代表會(huì)將項(xiàng)目根目錄當(dāng)Git的本地倉(cāng)庫(kù)钟沛,之后出現(xiàn)如下面板。點(diǎn)擊Create Repository局扶,再點(diǎn)擊Finish恨统,到此為止本地倉(cāng)庫(kù)已經(jīng)建好。
在平常修改代碼之后三妈,右鍵項(xiàng)目點(diǎn)擊Team——>Commit就可以將更新的代碼Commit到本地倉(cāng)庫(kù)上
2)文件加index
項(xiàng)目名稱(chēng)右擊延欠,選Team——>add to index
4.配置遠(yuǎn)程倉(cāng)庫(kù)
這時(shí)候,你就創(chuàng)建好了一個(gè)git工程沈跨,右擊工程由捎,選擇Team,你可以像svn一樣進(jìn)行commit饿凛,synchronize等操作狞玛,但是,remote操作中涧窒,push是灰色的心肪,表示還不能將代碼推送到github倉(cāng)庫(kù)上去。
1)Git Repository
點(diǎn)擊windows->show view->others纠吴,選擇Git Repository
選擇remote硬鞍,右擊create remote
選擇config push,點(diǎn)擊change
URI輸入之前在github上拷貝的地址戴已,下面的內(nèi)容會(huì)自動(dòng)填上固该。你只需要再填上github上的用戶(hù)名和密碼即可。finish糖儡,save伐坏。
2)commit
現(xiàn)將代碼提交到本地,Team->commit 握联,輸入提交描述桦沉,勾選掉不想上傳的文件,點(diǎn)擊commit
3)push
Team ->remote->push
push成功金闽,GitHub上顯示出上傳的文件