Git使用教程
一:Git是什么?
Git是目前世界上最先進(jìn)的分布式版本控制系統(tǒng)。
二:SVN與Git的最主要的區(qū)別?
SVN是集中式版本控制系統(tǒng),版本庫是集中放在中央服務(wù)器的,而干活的時(shí)候,用的都是自己的電腦,所以首先要從中央服務(wù)器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服務(wù)器。集中式版本控制系統(tǒng)是必須聯(lián)網(wǎng)才能工作,如果在局域網(wǎng)還可以,帶寬夠大,速度夠快,如果在互聯(lián)網(wǎng)下,如果網(wǎng)速慢的話,就納悶了。
Git是分布式版本控制系統(tǒng),那么它就沒有中央服務(wù)器的,每個(gè)人的電腦就是一個(gè)完整的版本庫,這樣,工作的時(shí)候就不需要聯(lián)網(wǎng)了,因?yàn)榘姹径际窃谧约旱碾娔X上。既然每個(gè)人的電腦都有一個(gè)完整的版本庫,那多個(gè)人如何協(xié)作呢?比如說自己在電腦上改了文件A,其他人也在電腦上改了文件A,這時(shí),你們兩之間只需把各自的修改推送給對(duì)方,就可以互相看到對(duì)方的修改了。
三:在windows上如何安裝Git?
msysgit是 windows版的Git,如下:
需要從網(wǎng)上下載一個(gè),然后進(jìn)行默認(rèn)安裝即可。安裝完成后,在開始菜單里面找到 "Git --> Git Bash",如下:
會(huì)彈出一個(gè)類似的命令窗口的東西,就說明Git安裝成功。如下:
安裝完成后,還需要最后一步設(shè)置,在命令行輸入如下:
因?yàn)镚it是分布式版本控制系統(tǒng),所以需要填寫用戶名和郵箱作為一個(gè)標(biāo)識(shí)。
注意:git config --global 參數(shù),有了這個(gè)參數(shù),表示你這臺(tái)機(jī)器上所有的Git倉庫都會(huì)使用這個(gè)配置,當(dāng)然你也可以對(duì)某個(gè)倉庫指定的不同的用戶名和郵箱。
四:如何操作?
一:創(chuàng)建版本庫。
什么是版本庫?版本庫又名倉庫,英文名repository,你可以簡(jiǎn)單的理解一個(gè)目錄,這個(gè)目錄里面的所有文件都可以被Git管理起來,每個(gè)文件的修改,刪除,Git都能跟蹤,以便任何時(shí)刻都可以追蹤歷史,或者在將來某個(gè)時(shí)刻還可以將文件”還原”。
所以創(chuàng)建一個(gè)版本庫也非常簡(jiǎn)單,如下我是D盤 主站蜘蛛池模板: 宜兰市| 吉林市| 渝中区| 合川市| 申扎县| 武穴市| 荃湾区| 老河口市| 宜阳县| 托克托县| 大名县| 太白县| 永顺县| 定远县| 靖边县| 潞城市| 万全县| 印江| 额尔古纳市| 甘孜县| 广安市| 新干县| 万荣县| 禄丰县| 铁岭市| 苍山县| 达日县| 海伦市| 肇庆市| 阿克| 三河市| 广河县| 陇南市| 美姑县| 虎林市| 辛集市| 宜黄县| 廉江市| 东乡| 南投市| 武山县|