Usando Git Bash, corrí:
Welcome to Git (version 1.8.3-preview20130601)
$ whoami
kevinmeredith
$ ls -lrot foo.log
-rw-r--r-- 1 kevinmer 29 Nov 25 15:33 foo.log
No encontré tal kevinmer
usuario:
$ ls /cygdrive/c/users | grep -i kevinmer
kevinmeredith
Eso significa que kevinmer
es mi usuario, es decir kevinmeredith
?
Respuestas:
Supongo que está utilizando un git de windows, ya que el git de cygwin actual es 2.8.3. Como tal, está mirando desde dos puntos de vista diferentes con un alcance y un supuesto diferentes.
Si no has cambiado tu
/etc/passwd
cygwin whoami usa el mismo nombre de usuario que windows.kevinmer
Parece que acaba de acortar a 8 letras.Los permisos de Windows de ACL están disponibles con
cacls.exe foo.log
cygwin intenta Represéntelo de manera Posix / Unix y Windows Git los informa de una manera diferente.fuente