¿Existe alguna diferencia al utilizar flags con mayúsculas que Minúsculas como en la terminal normal de linux?

Pregunta de la clase:
Uso de GitHub
Brandon Argel Verdeja Domínguez

Brandon Argel Verdeja Domínguez

Pregunta
student
hace 5 años

¿Existe alguna diferencia al utilizar flags con mayúsculas que Minúsculas como en la terminal normal de linux?

5 respuestas
    Cristian Blandon

    Cristian Blandon

    student
    hace 5 años

    Por supuesto, se podría decir que Git es "case-sensitive"... Una flag mayúscula es algo diferente a una flag con la misma letra pero minúscula.

    Por ejemplo:

    git branch -d [branchName] # Esto borrará una rama sólo si ya fue "fusionada" con otra. git branch -D [branchName] # Esto forzará el borrado de una rama, aún cuando no ha sido "fusionada" con otra. git log -C # Esto te mostrará el log del repositorio inclyendo copias y archivos renombrados. git log -c # Esto te mostrará el log del repositorio incluyendo diferencias entre padres e hijos de un merge.

    ¡Saludos!

    Brandon Argel Verdeja Domínguez

    Brandon Argel Verdeja Domínguez

    student
    hace 5 años

    Perfecto, muchas gracias por la información @Cristianblar ¿De casualidad no sabes un sitio o algo en donde estén los comandos o banderas con lo que hacen así como tu lo pusiste? Es que he buscado algunos comandos y flags en google, pero algunos no aparecen, y si escribo git --help por ejemplo me aparecen los comandos pero no me dice para que sirven Como ahí

    flags.png

    Cristian Blandon

    Cristian Blandon

    student
    hace 5 años

    Hola de nuevo :)

    Lo que pasa es que

    git --help
    te muestra una lista de los comandos "más usados", sin flags ni nada... Lo cual sirve para conocer los comandos como tal.

    Screenshot from 2021-01-01 15-57-35.png

    Si quieres entrar al detalle de las flags por comando, puedes escribir

    git help [comando]
    , por ejemplo,
    git help branch
    te mostrará todas las flags del comando
    branch
    , incluyendo las que te pasé en la respuesta anterior.

    ¡Saludos!

    Brandon Argel Verdeja Domínguez

    Brandon Argel Verdeja Domínguez

    student
    hace 5 años

    ¡Muchas Gracias! eso me será de mucha ayuda. 😁 ¡Saludos y Feliz Año Nuevo!

    Cristian Blandon

    Cristian Blandon

    student
    hace 5 años

    ¡Igual para ti! :champagne:

Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.

Curso de Git y Github [Empieza Gratis]
Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.