ブランチ名とファイル名が同じ場合などは、「–」の後にファイル名を書く。FILEファイルに対してあるコミット時の状態の一部だけを適用する「-p」オプションをつけて、対象のファイルを指定する。チェックアウトすることができない。オプションをつけるとチェックアウトのときに変更をマージすることができる。BRANCHで作ったブランチにチェックアウトすることに対応する。対応するブランチがない。プロセスで削除されてしまう。NEW-BRANCHEのようにしてブランチを作っておく必要がある。ORPHAN-BRANCHとする。logとすると履歴がなにもないブランチにいることがわかる。そのブランチにチェックアウトすることができる。REMOTE/masterのように利用する。