nuevo repository git y ya reinicio git no funciona

1) Hice git init en una carpeta

2) agregó algunos files de proyecto

3) Hice git add * por lo que agregó recursivamente todos los files

4) Me di count de que agregué un montón de files que no quiero que fueran versionados, así que quise deshacer el complemento

5) el git reset me da el siguiente error:

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

6) el git status todavía muestra todos los files agregados

7) Intenté git reset --hard HEAD y obtuve el siguiente error:

 fatal: ambiguous argument 'HEAD': unknown revision or path not in the working tree. Use '--' to separate paths from revisions 

8) el git status todavía muestra todos los files agregados

¿Qué debería hacer en este momento?

 git rm [-r] --cache -- <file>… 

sería el command correcto para eliminar del índice el file que no desea comprometer.
Cualquier command de reset no funcionará, ya que tiene que realizar cualquier compromiso en su repository recién creado.

Desde la página de manual de git rm :

 --cached 

Utilice esta opción para eliminar y eliminar trazados solo del índice.
Los files de tree de trabajo, modificados o no, se dejarán solos.

 -r 

Permitir la eliminación recursiva cuando se da un nombre de directory principal.

 <file>… 

Archivos para eliminar
Fileglobs (por ejemplo, *.c ) se puede dar para eliminar todos los files coincidentes. Si quieres que git expanda los caracteres globales del file, es posible que tengas que escapingte de ellos.
Se puede dar un nombre de directory principal (por ejemplo, dir para eliminar dir / file1 y dir / file2) para eliminar todos los files en el directory, y recursivamente todos los subdirectorys, pero esto requiere la opción -r para ser explícitamente dada.

Si desea deshacer su compromiso inicial con git, ejecute el siguiente command en la carpeta del directory de su proyecto:

 $ rm -rf ./.git 

Eso borra tu repository git local para que puedas comenzar de nuevo con tu command git init .