このブログをご覧のみなさん、こんにちは。
自分以外の人により、master でビルドが失敗するようになった際に必要になったので、調査した手順をメモとして残しておきます。
調査
以下のコマンドでそういったコマンドが存在しないか調べました。
$ git checkout --help
:
GIT-CHECKOUT(1) Git Manual GIT-CHECKOUT(1)
NAME
git-checkout - Checkout a branch or paths to the working tree
SYNOPSIS
git checkout [-q] [-f] [-m] [<branch>]
git checkout [-q] [-f] [-m] --detach [<branch>]
git checkout [-q] [-f] [-m] [--detach] <commit>
:
上記の結果から以下のコマンドで対応できました。
$ git checkout [commit id]
master が汚染されると困る場合は
$ git checkout -b [branch name] [commit id]
とすれば問題ありません。