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盤 主站蜘蛛池模板: 子长县| 贡觉县| 孝义市| 芜湖市| 淅川县| 泰宁县| 徐闻县| 军事| 霍山县| 泌阳县| 林州市| 临澧县| 长丰县| 常熟市| 丹东市| 满城县| 西畴县| 盐城市| 巨野县| 抚松县| 兰溪市| 阳朔县| 张北县| 高安市| 陆川县| 衡南县| 千阳县| 广丰县| 祁阳县| 平陆县| 景宁| 石林| 庄浪县| 浏阳市| 朝阳县| 榆林市| 宜章县| 张家港市| 百色市| 沁阳市| 桦甸市|