「error: ‘ディレクトリ名’ does not have a commit checked out」の対処法を解説します。
目次
「error: ‘ディレクトリ名’ does not have a commit checked out」がでた背景
以下のコマンドを実行し、ワークツリーの変更内容をステージに追加しようとすると
git add .
以下のエラーがでました。
error: 'my_first_app/' does not have a commit checked out
fatal: adding files failed
「error: ‘ディレクトリ名’ does not have a commit checked out」の対処法
1階層下のフォルダ内を見ると.gitファイルがあり、.gitファイルが2つある状態になっていました。これがエラーの原因のようです。
1階層下のフォルダ内の.gitを削除することで正常に動くようになりました。