職場の人にgitの使い方を効率良く学習してもらうために作りました。
git初心者〜中級者の方は練習に使ってください。
- Gitに関する基本的な知識はあるが実践練習が足りない人
- 以下2つの内いずれかを通読している人
問題中のgitコマンドは以下の設定を採用。
$ git config --global user.name Takayuki WATANABE
$ git config --global user.email takanabe.w@gmail.com
$ git config --global color.ui auto
$ git config --global core.editor vim
$ git config --global alias.graph "log --graph --date-order --all --pretty=format:'%h %Cred%d %Cgreen%ad %Cblue%cn %Creset%s' --date=short"
git-quizをダウンロードしたいディレクトリにて以下のコマンドを実行する。
$ git clone --recursive https://github.com/takanabe/git-quiz.git
$ cd git-quiz
$ git submodule foreach git checkout master
ダウンロードしたレポジトリにはそれぞれの問題に対応するディレクトリを用意しました。ディレクトリの中には問題に必要なファイルが全て詰め込まれている(問題中のBeforeの状態になっています)ので、苦手な問題を繰り返し解いて快適なGit lifeを送くれるように頑張ってください!