日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Git初学札记(零)————EGIT完成Eclipse到GitHub一条龙

發(fā)布時間:2025/3/12 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Git初学札记(零)————EGIT完成Eclipse到GitHub一条龙 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

eclipse安裝Egit插件

首先我們要找到所需的egit插件的url更新地址。百度一大堆,但是我還是希望自己去尋找。

打開Eclipse Downloads官網(wǎng),在頁面底部直接輸入“egit”關(guān)鍵字,并直接點(diǎn)擊第一條搜索到的結(jié)果。


然后點(diǎn)擊Downloads標(biāo)簽頁,復(fù)制插件url地址:


然后,拿到這個:“http://download.eclipse.org/egit/updates”url地址,去eclipse完成安裝。

EGIT安裝步驟

以此打開:“Help——>Install New Software...”


輸入插件url,然后全選,Next一路到底,另外安裝過程中會有“信任框”讓確認(rèn),直接確定并完成安裝,最后重啟Eclipse。

EGIT實(shí)現(xiàn)Git代碼管理與GitHub代碼上傳

整體思路:通過Egit實(shí)現(xiàn)項(xiàng)目本地倉庫的創(chuàng)建,然后GitHub中你的賬戶下(如果沒有GitHub賬號,請先通過郵箱注冊)創(chuàng)建一個同名的倉庫(Repository),然后本地commit先,再將GitHub上的對應(yīng)的倉庫的url復(fù)制粘貼下來,作為Destination并push上去即可。這里說明一下,commit不需要聯(lián)網(wǎng)(這與Git的設(shè)計(jì)有關(guān))即可完成,push操作需要聯(lián)網(wǎng)。

1.創(chuàng)建本地倉庫

右鍵項(xiàng)目名稱,選擇“Team——>Share Project”:

選擇Git


這里有兩種創(chuàng)建倉庫的方式,一種是直接使用項(xiàng)目的根目錄作為倉庫;另一種是“Creat”一個別的路徑作為倉庫,博主目前是使用第一種方式,但是Git并不推薦直接在Eclipse的workspace直接創(chuàng)建倉庫,我想目的可能是怕移動或者刪除workspace的時候?qū)е卤镜貍}庫無法使用的情況。不過這里也不用太在意,小問題。


然后選擇項(xiàng)目并完成


于是我們就生成了一個本地代碼庫,項(xiàng)目也會因此而發(fā)生小變化:


NO-HEAD代表項(xiàng)目倉庫剛剛創(chuàng)建,沒有任何分支(branch);藍(lán)色的小問號,代表這些文件和目錄還沒有提交。

2.GitHub上創(chuàng)建倉庫

依次填寫上圖信息創(chuàng)建GitHub代碼庫。

注意這里:


后面我們push代碼的時候會選擇傳輸方式,GitHub默認(rèn)是選擇ssh,當(dāng)然,https也是可以的。關(guān)于eclipse的ssh密鑰生成與使用,請參考另一篇博客《Eclipse生成SSH傳輸密鑰并實(shí)現(xiàn)GitHub的SSH代碼提交》

3.commit

第一步中,創(chuàng)建倉庫后會直接出現(xiàn)Git Staging預(yù)覽框,可以直接提交(也可以右鍵項(xiàng)目選擇Team——>commit)

最后點(diǎn)擊右下角的“commit”按鈕

我們的項(xiàng)目會立刻發(fā)生微小變化


項(xiàng)目有了一個默認(rèn)的新的分支master,而且,文件右側(cè)也沒有藍(lán)色問號,和“>”。此時表明,代碼已經(jīng)提交成功。

4.push(處于聯(lián)網(wǎng)下可與上一步合并完成)

我們通過https提交代碼試一下(博主一開始是使用ssh提交代碼的,雖然成功了,但生成ssh密鑰的時候心理還是有點(diǎn)小抵觸,因?yàn)榧用芩惴ㄊ裁吹牟┲髡娴牟辉谛邪?#xff0c;本文主要是講解GitHub代碼遠(yuǎn)程提交的方法,為了篇幅簡短,此處使用https完成項(xiàng)目提交,省去了ssh的講解。關(guān)于ssh密鑰的生成,和ssh的push方式,請參考另一篇博客《Eclipse生成SSH傳輸密鑰并實(shí)現(xiàn)GitHub的SSH代碼提交》)

復(fù)制GitHub上對應(yīng)的倉庫的https URL


粘貼到URI一欄(值得表揚(yáng)的是,粘貼完成之后,其余的各項(xiàng)egit插件已經(jīng)全部幫你填好,真的不錯)


如果其他各欄沒有自動填充,如圖填寫即可,Authentication一欄就是你的GitHub賬號密碼。(這里不做遮蓋是一是因?yàn)槊艽a已經(jīng)加密顯示,二是黑我個小菜鳥真的沒什么意義。“你說什么?意義是蝦小!你講的是義氣!”好吧,又來了一波《艋舺》的老梗)

然后選擇如下信息,并Add



選擇Next或者Finish都可以。

eclipse右下角就會出現(xiàn)一個進(jìn)程條:


最后push完畢,彈出反饋信息


綜上所述,已經(jīng)完成了代碼的遠(yuǎn)程提交工作。

下面查看一下GitHub上的代碼情況:


如有疑問請下方留言,謝謝。


總結(jié)

以上是生活随笔為你收集整理的Git初学札记(零)————EGIT完成Eclipse到GitHub一条龙的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。