Quizzes for git practice
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
01_commit_3x @ 63bc01d
02_amend_commit_log @ 8a72c15
03_clean_up_commit @ 1fe37aa
04_handle_branch @ 9c7ae76
images
.gitmodules
01_commit_3x.md
01_commit_3x_answer.md
02_amend_commit_log.md
02_amend_commit_log_answer.md
03_clean_up_commit.md
03_clean_up_commit_answer.md
04_handle_branch.md
04_handle_branch_answer.md
README.md

README.md

git-quiz

職場の人にgitの使い方を効率良く学習してもらうために作りました。
git初心者〜中級者の方は練習に使ってください。

対象者

Git configの設定

問題中の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を送くれるように頑張ってください!

問題一覧

初級 : 基本のコマンドを学ぶ

ローカルレポジトリの操作

ライセンス

クリエイティブ・コモンズ・ライセンス
この 作品 は クリエイティブ・コモンズ 表示 - 改変禁止 4.0 国際 ライセンスの下に提供されています。