Git 命令太難學?我用一款游戲帶你玩轉它!
Learning Git Branching 可以說是目前為止最好的 Git 教程了,在沙盒里你能執行相應的命令,還能看到每個命令的執行情況;通過一系列刺激的關卡挑戰,逐步深入的學習 Git 的強大功能,在這個過程中你可能還會發現一些有意思的事情。
網站地址:https://pcottle.github.io/learnGitBranching/
倉庫地址:https://github.com/pcottle/learnGitBranching
沙盒模式
默認情況下,應用程序以“沙盒模式”啟動,并且已經創建了一個基本存儲庫,你可以在此處輸入命令并隨意處理存儲庫。我們可以:
- undo:撤銷上一條命令的效果
- reset:重置以從頭開始(也可以在關卡中使用)
- git clone 模擬遠程倉庫!
關卡
輸入levels 命令可以以查看可用的課程/挑戰,每個關卡系列旨在教授一些高級 git 概念,關卡的每個選項卡將主要信息世界分開(例如遠程存儲庫與本地)。
為了增加一些樂趣,有一個git Golf概念,我們會在其中跟蹤你用于解決每個關卡的命令數量。看看你能不能匹配我們所有的記錄!
每次進入一個關卡后都會有當前關卡的幫助信息:
當我們按照要求執行 git 命令后,在后側會有一個可視化的效果展示出來,讓我們可以更加清晰了解執行結果。
趕快來試一試吧!