還不會(huì)用Git你就落后了!這樣學(xué)包你一學(xué)就會(huì)
2005 年,Linus 在非常短的時(shí)間內(nèi)把 Git 開(kāi)發(fā)出來(lái)了。Git是一個(gè) “分布式版本管理工具”,一個(gè)精通Git的程序員,會(huì)幫你在履歷上加不少分,而且對(duì)你日常的工作效率也會(huì)有很大的幫助。
今天給大家推薦一個(gè)GitHub熱門(mén)項(xiàng)目——learnGitBranching,LearnGitBranching是一個(gè)非常簡(jiǎn)單的應(yīng)用程序(從技術(shù)角度而言),它是一個(gè)可視化&交互式學(xué)習(xí) Git 分支的網(wǎng)站,有一系列的關(guān)卡,最主要的是還有中文版,想學(xué)習(xí)Git不要錯(cuò)過(guò)了。
其實(shí),learnGitBranching這個(gè)項(xiàng)目創(chuàng)建已經(jīng)有7年之久了,這兩天這個(gè)項(xiàng)目再次登上了Github Trending周榜,已經(jīng)Githu上標(biāo)星16.6K。(Github地址:https://github.com/pcottle/learnGitBranching)
learnGitBranching主要目的是幫助開(kāi)發(fā)人員通過(guò)可視化功能(在命令行上工作時(shí)缺少的功能)理解git。這是通過(guò)具有不同級(jí)別的游戲來(lái)熟悉不同的Git命令來(lái)實(shí)現(xiàn)的。
說(shuō)這么多,還不如到網(wǎng)站上看看詳情,進(jìn)入網(wǎng)站后就會(huì)跳出以上窗口,你直接按照相應(yīng)提示,一步一步,一個(gè)關(guān)卡一個(gè)關(guān)卡,循序漸進(jìn):
關(guān)卡一共分為三個(gè)部分:
基礎(chǔ)篇:循序漸進(jìn)地介紹Git主要命令
高級(jí)篇:要開(kāi)始介紹Git的特性
移動(dòng)提交記錄:自由修改樹(shù)
操作并不復(fù)雜,并且還有相應(yīng)提示,非常友好,對(duì)Git感興趣的小伙伴們千萬(wàn)別錯(cuò)過(guò)了。
來(lái)自:開(kāi)源最前線(ID:OpenSourceTop)
整理:猿妹
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問(wèn)題,請(qǐng)聯(lián)系我們,謝謝!






