Try Git In Your Browser · GitHub

https://github.com/blog/1183-try-git-in-your-browser
http://try.github.com/levels/1/challenges/1
ブラウザの中でGit体験。
init, status, add, commit -m, log, diffをやったら、ログインして実際にGitHubリポジトリを使って進めるようになっている。
lsは使える。cdコマンドは使えない。
途中lsやgit log, git diff, git branch -aして、状態を確認しながら進まないとわかんないかもな。

$ git remote add origin git@github.com:kinneko/try_git.git
$ git push -u origin master
$ git pull origin master
$ git diff HEAD
$ git add octofamily/octodog.txt
$ git diff --staged
$ git reset octofamily/octodog.txt
$ git checkout -- octocat.txt
$ git branch clean_up
$ git checkout clean_up
$ git rm '*.txt'
$ git commit -m "Remove all the cats"
$ git checkout master
$ git merge clean_up
$ git branch -d clean_up
$ git push

codeschool.comを使っているのか。