es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

AzureDevOps Git – Eliminar archivo/cambios de archivo

Actualmente estoy utilizando un proyecto AzureDevOps basado en Git. No sé mucho sobre Git y encuentro que el sistema es todo menos fácil de entender. Desafortunadamente, accidentalmente cargué un archivo que contiene información sensible. Ahora me gustaría eliminar el archivo. Lamentablemente, no parece haber un conjunto de instrucciones consistentes y claramente comprensibles. Ya he intentado algunas cosas, pero hasta ahora sin éxito. Mientras tanto, ya tengo dos confirmaciones que contienen el archivo. El segundo es un parche, lo que sea que eso haga. Actualmente, el archivo está incluido solo en una rama de características, pero en varios envíos allí. Trabajo en un ordenador Windows, si es relevante.

He encontrado este comando varias veces, pero obtengo el siguiente mensaje

git reset –soft HEAD^1
fatal: argumento ambiguo ‘HEAD^1’: revisión desconocida o ruta no en el árbol de trabajo.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Respuesta
    Parece que estás intentando eliminar un archivo de tu repositorio Git. Para hacer esto, puedes usar el comando git rm. Este comando eliminará el archivo del repositorio y también lo borrará de tu directorio de trabajo local.

    Puedes usar el siguiente comando para borrar el archivo:

    git rm

    Si ya has confirmado el archivo, puedes usar el comando git reset para eliminarlo del repositorio. Este comando reiniciará el repositorio al commit anterior, lo que eliminará el archivo del repositorio. Puedes usar el siguiente comando para reiniciar el repositorio:

    git reset --soft HEAD^1

    Una vez que hayas eliminado el archivo del repositorio, puedes enviar los cambios al repositorio remoto.

Comments are closed.