GIT_COMMITTER_DATE no reconocido

Esta es probablemente una pregunta extremadamente simple, pero estoy tratando de modificar la date de una confirmación de Git, pero cada vez que bash modificar las variables de entorno de Git GIT_COMMITTER_DATE o GIT_AUTHOR_DATE obtengo este post.
Cuando git var -l tampoco aparecen.
¿Debo agregar esas variables yo mismo?

 C:\Users\MolinaBA\Desktop\MCPInfoGitMigrationTest>GIT_COMMITTER_DATE="12/12/12 4:40p +0000" git commit --amend --no-edit 'GIT_COMMITTER_DATE' is not recognized as an internal or external command, operable program or batch file. 

Primero debe set la variable GIT_COMMITTER_DATE y luego probar git commit --amend . Mostrado a continuación:

 > set GIT_COMMITTER_DATE="12/12/12 4:40p +0000" > git commit --amend --no-edit 

Un paso similar para GIT_AUTHOR_DATE .

 > set GIT_AUTHOR_DATE="12/12/12 4:40p +0000" 

Si no está utilizando bash, puede establecer la variable solo para este command con:

 cmd /v /c "set GIT_COMMITTER_DATE=12/12/12 4:40p +0000&& git commit --amend --no-edit" 

Tenga en count la falta de espacio antes de la && . Eso es importante o el valor tendría un espacio extra.

De esta forma, no tiene que deshacer esas variables una vez que haya terminado de usarlas obtuvo el commit --amend .
Si usa la otra respuesta, al less desarme esas variables:

 set GIT_COMMITTER_DATE= set GIT_AUTHOR_DATE= 

¡O cualquier otro git commit usaría esas dates!

Pero con el cmd /v /c "..." , limita la variable a ese command. No persiste en tu session de CMD.