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