久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

git(1)

 實(shí)驗(yàn)田 2013-12-13

一直很想搞下git,為啥,?因?yàn)樽罱芑?。之前上github,英文看不懂,,好吧,,是懶得查翻譯。然后不了了之了?,F(xiàn)在開源中國(guó)有中文的教程,,果斷研究下(其實(shí)是無(wú)聊沒(méi)事干)。

 

好,,先來(lái)看下git的歷史吧,。

http://git.oschina.net/progit/1-%E8%B5%B7%E6%AD%A5.html#1.1-%E5%85%B3%E4%BA%8E%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6

這里有很詳細(xì)的介紹。就不關(guān)公門前耍大刀了,。不過(guò)還是按照我的理解總結(jié)下吧(好吧,,沒(méi)有理解,全是copy的),。

 

版本控制的三階段:

一,、本地版本控制系統(tǒng)

  • 例子:rcs;
  • 原理:保存并管理文件補(bǔ)??;


  •  
  • 缺點(diǎn):本地;

二,、集中化的版本控制系統(tǒng)(CVCS)

  • 例子: CVS,,Subversion 以及 Perforce 等;
  • 原理:有一個(gè)單一的集中管理的服務(wù)器,,保存所有文件的修訂版本,,而協(xié)同工作的人們都通過(guò)客戶端連到這臺(tái)服務(wù)器,取出最新的文件或者提交更新;


  •  
  • 缺點(diǎn):如果宕機(jī)一小時(shí),,那么在這一小時(shí)內(nèi),,誰(shuí)都無(wú)法提交更新,也就無(wú)法協(xié)同工作,。要是中央服務(wù)器的磁盤發(fā)生故障,,碰巧沒(méi)做備份,或者備份不夠及時(shí),,就會(huì)有丟失數(shù)據(jù)的風(fēng)險(xiǎn)(記得之前做項(xiàng)目,,svn掛掉,真是開心,,在那玩了一下午),;

 

三、分布式版本控制系統(tǒng)(DVCS)

  • 例子:Git,,Mercurial,,Bazaar 以及 Darcs 等;
  • 原理:客戶端并不只提取最新版本的文件快照,,而是把代碼倉(cāng)庫(kù)完整地鏡像下來(lái),。任何一處協(xié)同工作用的服務(wù)器發(fā)生故障,事后都可以用任何一個(gè)鏡像出來(lái)的本地倉(cāng)庫(kù)恢復(fù),;


  •  
  • 缺點(diǎn):這個(gè)沒(méi)有說(shuō)(怎么能自砸門面呢)

 git基礎(chǔ):

1,、直接記錄快照,而非差異比較(Git 更像是把變化的文件作快照后,,記錄在一個(gè)微型的文件系統(tǒng)中,。每次提交更新時(shí),它會(huì)縱覽一遍所有文件的指紋信息并對(duì)文件作一快照,,然后保存一個(gè)指向這次快照的索引,。為高性能,若文件沒(méi)有變化,,Git 不會(huì)再次保存,,而只對(duì)上次保存的快照作一鏈接


 

2、近乎所有操作都是本地執(zhí)行(絕大多數(shù)操作都只需要訪問(wèn)本地文件和資源,,不用連網(wǎng),。因?yàn)?Git 在本地磁盤上就保存著所有當(dāng)前項(xiàng)目的歷史更新,所以處理起來(lái)速度飛快,。好像很diao有木有

3,、時(shí)刻保持?jǐn)?shù)據(jù)完整性(在保存到 Git 之前,所有數(shù)據(jù)都要進(jìn)行內(nèi)容的校驗(yàn)和(checksum)計(jì)算,,并將此結(jié)果作為數(shù)據(jù)的唯一標(biāo)識(shí)和索引

4,、多數(shù)操作僅添加數(shù)據(jù)(安全)

5,、文件的三種狀態(tài)(已提交(committed),已修改(modified)和已暫存(staged),,已提交表示該文件已經(jīng)被安全地保存在本地?cái)?shù)據(jù)庫(kù)中了,;已修改表示修改了某個(gè)文件,但還沒(méi)有提交保存,;已暫存表示把已修改的文件放在下次提交時(shí)要保存的清單中

 

 

 

 

 git的安裝和配置:

下載:window的下載地址: http://msysgit.github.com/

 

好吧,,下載完就安裝,還是一堆英文,,閉著眼睛點(diǎn)點(diǎn)點(diǎn),,就安裝完了。

 

然后桌面就有這貨了:

 

 

打開一看,,坑爹啊:



 

怎么設(shè)賬號(hào)啊,,怎么設(shè)文件夾?。?/p>

 

看看命令:



 

設(shè)置賬號(hào):



 

 

查看配置信息:



 

因?yàn)閣indow 下沒(méi)linux那么隨意性,,其他就不怎么配了,。

 

好了,洗洗睡吧,。困了,。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多