【教程】還不會用Git的程序員,這個項目讓你邊玩邊學

(給機器學習算法與Python學習加星標,提升AI技能) 

開源最前線(ID:OpenSourceTop) 猿妹綜合整理

2005 年,Linus 在非常短的時間內把 Git 開發出來了。Git是一個 “分佈式版本管理工具”,一個精通Git的程序員,會幫你在履歷上加不少分,而且對你日常的工作效率也會有很大的幫助。

今天給大家推薦一個GitHub熱門項目——learnGitBranching,LearnGitBranching是一個非常簡單的應用程序(從技術角度而言),它是一個可視化&交互式學習 Git 分支的網站,有一系列的關卡,最主要的是還有中文版,想學習Git不要錯過了。

其實,learnGitBranching這個項目創建已經有7年之久了,這兩天這個項目再次登上了Github Trending周榜,已經Githu上標星17.4K。(Github地址:https://github.com/pcottle/learnGitBranching

learnGitBranching主要目的是幫助開發人員通過可視化功能(在命令行上工作時缺少的功能)理解git。這是通過具有不同級別的遊戲來熟悉不同的Git命令來實現的。

說這麼多,還不如到網站上看看詳情,進入網站後就會跳出以上窗口,你直接按照相應提示,一步一步,一個關卡一個關卡,循序漸進:

關卡一共分爲三個部分:

  • 基礎篇:循序漸進地介紹Git主要命令

  • 高級篇:要開始介紹Git的特性

  • 移動提交記錄:自由修改樹

操作並不複雜,並且還有相應提示,非常友好,對Git感興趣的小夥伴們千萬別錯過了。

推薦閱讀
下載 | 連『吳恩達』都點讚的深度學習筆記

完全圖解GPT-2:看完這篇就夠了(二)

完全圖解GPT-2:看完這篇就夠了(一)
【Github】100+ Chinese Word Vectors 預訓練中文詞向量


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章