Chicos pregunta, cual seria la diferencia entonces con git -rm y git clean???

Jonathan Gonzalez Botero

Jonathan Gonzalez Botero

Pregunta
studenthace 5 años

Chicos pregunta, cual seria la diferencia entonces con git -rm y git clean???

4 respuestas
para escribir tu comentario
    Fernando Remache

    Fernando Remache

    studenthace 4 años

    git rm elimina los archivos de cualquier tipo git cleam elimina los archivos que no estén trackeados

    Braulio Alejo Aguilar

    Braulio Alejo Aguilar

    studenthace 5 años

    Git clean lo que va a hacer es borrar SOLAMENTE todos los archivos que no estén trackeados

    Carlos Eduardo Gomez García

    Carlos Eduardo Gomez García

    teacherhace 5 años

    git rm
    Lo que hace es que deja de trackear el archivo que le dices, depende de cómo lo uses, solo lo va a dejar de trackear o lo va a dejar de trackear y también borrar, esto para cuando el archivo ya lleve tiempo en los commits, (cuando esté en el stage lo mejor es que uses
    gir reset HEAD
    que precisamente sacará todos los archivos del stage)

    git clean
    Este lo que hará es buscar todos los archivos que NO estén trackeados (Y que tampoco se encuentren dentro del gitignore) y los borrará de tu directorio de trabajo

    CRISTIAN BARBERO PÉREZ

    CRISTIAN BARBERO PÉREZ

    studenthace 5 años

    git -rm
    va a eliminar el archivo sin preguntat.

    git clean
    va a preguntar primero si el archivo está añadido (si le has hecho git add o no) y solo borrará aquellos que no lo estén.

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.