Git初学札记(二)————EGit导入远程Git仓库项目(Clone操作)
引言
我們在實(shí)際開發(fā)項(xiàng)目的時(shí)候,難免要使用像Eclipse或者IDEA這樣的繼承開發(fā)工具,除了部分“牙牙學(xué)語”的程序員需要手動(dòng)輸入javac去編譯程序以外,在實(shí)際開發(fā)中手動(dòng)編譯并運(yùn)行項(xiàng)目的“猿族”應(yīng)該是已經(jīng)絕種了。
我個(gè)人認(rèn)為,使用git命令行的形式的確能夠很好的理解git工作流程以及思想。誠然,我們在初學(xué)的時(shí)候也確實(shí)需要去使用git命令行來進(jìn)行學(xué)習(xí)。
但是,在真正的項(xiàng)目中,與svn一樣,我們不會(huì)去直接以命令行的形式去進(jìn)行版本控制,所以就引出了對Git圖形化工具的學(xué)習(xí)。
EGit是一款應(yīng)用于Eclipse環(huán)境上的Git插件,基本支持所有Git操作。
雖然本系列博客是屬于Git的學(xué)習(xí),而網(wǎng)上鋪天蓋地的git教程大多以命令行的形式呈現(xiàn),然而,就像前面說的,這種命令行的操作確實(shí)非常繁瑣。所以,本系列博客不僅僅是Git相關(guān)知識的學(xué)習(xí),同時(shí)也是EGit插件在實(shí)際開發(fā)中各種操作的學(xué)習(xí)。
我希望通過Git命令行學(xué)習(xí)Git的工作流程和思想,同時(shí)在實(shí)際開發(fā)中使用EGit去操作我的版本控制。
本篇課題
團(tuán)隊(duì)的最終軟件版本是放在遠(yuǎn)程的Git服務(wù)器,比如GitHub。所以每一個(gè)普通開發(fā)者,都應(yīng)該從遠(yuǎn)程庫中克隆一份鏡像程序到本地進(jìn)行開發(fā)工作。那么:
如何通過EGit完成遠(yuǎn)程Git庫項(xiàng)目的Clone工作并導(dǎo)入到Eclipse中呢?
操作步驟
一、選擇導(dǎo)入方式
右鍵import——>Git——>Projects from Git
二、選擇遠(yuǎn)程倉庫導(dǎo)入
三、填寫遠(yuǎn)程倉庫信息
四、選擇導(dǎo)入分支
一般會(huì)有master或者dev分支
五、選擇本地目標(biāo)地址
六、以普通項(xiàng)目導(dǎo)入
七、指定項(xiàng)目名稱,并完成導(dǎo)入
如果一切順利,那么將會(huì)在Eclipse 的Package Explorer視窗中看到這樣的項(xiàng)目結(jié)構(gòu):
八、轉(zhuǎn)化Maven項(xiàng)目
轉(zhuǎn)化之后的結(jié)果是:
轉(zhuǎn)化完成后,項(xiàng)目會(huì)多出一個(gè)bin目錄,還沒有研究是什么情況,不過應(yīng)該是可以忽略的文件。
綜上,就是使用EGit進(jìn)行遠(yuǎn)程項(xiàng)目Clone的全過程,這樣導(dǎo)入的項(xiàng)目會(huì)自動(dòng)關(guān)聯(lián)遠(yuǎn)程倉庫,且會(huì)以項(xiàng)目的根路徑下創(chuàng)建此項(xiàng)目的本地倉庫,雖然EGit并不建議將倉庫放置在項(xiàng)目根路徑下,甚至是workspace中,不過現(xiàn)階段還是可以以這種方式放置的。
喜歡本文的朋友歡迎點(diǎn)贊,有問題的小伙伴可以文末留言。
總結(jié)
以上是生活随笔為你收集整理的Git初学札记(二)————EGit导入远程Git仓库项目(Clone操作)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 仪表板断面_【干货】内外饰断面设计规范
- 下一篇: c语言死锁算法实验报告,死锁实验报告