🌿 無料・登録不要

Git道場

ブラウザ上の仮想リポジトリで
Gitコマンドを手を動かして学習

インストール不要。環境構築ゼロ。init・add・commit・branch・mergeを コマンドを打ちながら段階的にマスター。

無料で始める →
git-dojo
(main) $ git init
Initialized empty Git repository in .git/
(main) $ touch README.md
(main) $ git add README.md
(main) $ git commit -m "first commit"
[main a1b2c3d] first commit
 1 file changed
(main) $ git checkout -b feature/login
Switched to a new branch 'feature/login'
💻
インストール不要
ブラウザだけで動く仮想Gitリポジトリ。環境構築ゼロでコマンドをすぐ試せる。
即時フィードバック
コマンドを打つたびに正誤判定。何度でもやり直せて確実に定着する。
📚
理論 + 実践
各レッスンに解説・演習・確認クイズ。読むだけで終わらない構成。
🌿
ブランチも完全再現
ブランチ切り替え・マージも本物と同じ挙動。実際の開発フローを体験できる。

コース一覧

レベル別・目的別に体系的に学習できます

🌿
Git入門
完全初心者向け。リポジトリの作成からブランチ・マージまで、Gitの基本を手を動かして習得します。
5レッスン
対象: Git完全初心者・プログラミング入門者
🌲
ブランチ戦略
Git Flow・GitHub Flow・Trunk Based Development など実務で使われるブランチ戦略を学習。
対象: Git基礎習得者・チーム開発入門者
準備中
🌐
リモート & コラボレーション
git push・pull・fetch・rebase・コンフリクト解決など、チーム開発に必須の操作を習得。
対象: Git基礎習得者・OSSコントリビューター志望
準備中
Git 応用テクニック
stash・cherry-pick・rebase -i・bisect など、上級者が使うGitコマンドを習得。
対象: Git中級者・上を目指す開発者
準備中