Git dos guiones significa sin más opciones.
Estoy aprendiendo eltry git by code school
, y para la unidad 1.17 Deshacerlo usar la línea de comando
git checkout -- octocat.txt
y el octocat.txt es un archivo entonces y explica que las dos líneas de guión son
Es simplemente prometiendo a la línea de comandos que no hay más opciones después del '-'. De esta manera, si tiene una rama llamada octocat.txt, aún revertirá el archivo, en lugar de cambiar a la rama del mismo nombre.
pero lo que no puedo entender es que ¿qué significa sin opciones? Y dado que no hay opciones después, ¿por qué puede distinguirlo por archivo de rama?