亚洲一区亚洲二区亚洲三区,国产成人高清在线,久久久精品成人免费看,999久久久免费精品国产牛牛,青草视频在线观看完整版,狠狠夜色午夜久久综合热91,日韩精品视频在线免费观看

Git很好很強大 -管理資料

管理資料 時間:2019-01-01 我要投稿
【www.ishadingyu.com - 管理資料】

    最近把版本管理系統(tǒng)換成git了,果然非常好用,難怪大家都在推薦,

Git很好很強大

。

    首先不要有心理障礙,那些名詞都是嚇唬人的。所謂的“非線性開發(fā)”無非是指強大的branch和merge的能力,“分布式版本管理”就是說每人自己都有一套本地的repository,不存在一個集中的版本服務器。

    給我?guī)淼淖钪苯拥暮锰幱校?/p>

    傻瓜都會的初始化,git init, git commit -a, 就完了。對于隨便寫兩行代碼就要放到SCM里的人來說,再合適不過。也可以拿git做備份系統(tǒng),或者同步兩臺機器的文檔,都很方便。

    絕大部分操作在本地完成,不用和集中SCM服務器交互,終于可以隨時隨地大膽地check in代碼了。

    branch管理容易多了,無論是建立新的branch,還是在branch之間切換都一條命令完成,不需要建立多余的目錄,

    管理資料

    Git很好很強大》(http://www.ishadingyu.com)。

    branch之間merge時,不僅代碼會merge在一起,check in歷史也會保留,這點非常重要。

    工具之所以好,除了方便好用,還在于它幫助并鼓勵你做正確的事情。頻繁check in是一件很好的事情,好處我不多說了,git就鼓勵你頻繁check in。branch也是一件好事情,我們大多很怕branch因為它太麻煩了,去掉這層心理包袱,branch可以讓我們的開發(fā)工作很有條例。

    還有一些實用的功能,比如bisect,用二分法來尋找regression,你以前手動做過這種事么?我做過。以后如果要做就不會怕了。還有stash,做hot fix非常方便。

    如果正在用svn,勸服所有合作開發(fā)者使用git之前,可以先用git-svn,和svn整合得非常好。

    分布式版本管理系統(tǒng)取代集中式版本管理系統(tǒng),只是時間的問題了。

    來自:http://www.robinlu.com/blog/archives/191

最新文章
推薦文章