タイトルの通りなんですが、初めてファイルを git 管理下に置くときに

git init
git add .

ってするじゃないですか。で、通常だと git add したのを取り消すには git reset しますが、そうしたらこんなエラーが出てきます。。HEAD が見つからないようです。多分、一度もコミットしてないから戻すべきリビジョン (HEAD) がわからないんですね。

git reset # fatal: Failed to resolve 'HEAD' as a valid ref.

こういうとき(一度もコミットしてないとき)に、ファイルを git 管理下から外すにはこのようにすれば良いようです。メモっときます。

git rm --cached -r .       # 全てのファイルを git 管理下から外す
git rm --cached [filename] # 特定のファイルだけを git 管理下から外す

一度でもコミットが行われていれば git reset でおkです〜。