¿Cómo puedo eliminar un archivo del repositorio git remoto? Tengo un archivo que acaba de eliminarse del repositorio local de la copia de trabajo y quiero eliminarlo del repositorio remoto correspondiente
Respuestas:
Si eliminó un archivo del árbol de trabajo, confirme la eliminación:
git commit -a -m "A file was deleted"
Y empuja tu compromiso contra la corriente:
git push
.gitignore. Ahora mueva o elimine los archivos de su árbol de origen que ya no desea en su rama. A continuación, realizar: git add ., git status(a revisión), git commit -m "removed files X,Y,Z"y luego añadirlos de nuevo a su .gitignorepor lo que nunca se meten en su fuente nunca más.
Usar comandos:
git rm /path to file name /
seguido por
git commit -m "Your Comment"
git push
sus archivos se eliminarán del repositorio
-ropción para recursivo. Entonces, el comando se verá como y git rm -r /path-to-file-name/luego haga el commity pushcomo se menciona en la respuesta anterior.
git add 'deleted file name'
git commit -m'message'
git push -u origin branch
git rm 'file name'
git commit -m'message'
git push -u origin branch
git rm --cached 'file name'
git commit -m'message'
git push -u origin branch
Una forma mas sencilla
git add . -A
git commit -m "Deleted some files..."
git push origin master
-A Actualizar el índice no solo donde el árbol de trabajo tiene una coincidencia de archivos, sino también donde el índice ya tiene una entrada. Esto agrega, modifica y elimina entradas de índice para que coincidan con el árbol de trabajo. Tomado de ( http://git-scm.com/docs/git-add )
Si empujó un archivo o carpeta antes de que estuviera en .gitignore (o no tenía .gitignore):
Si ha eliminado muchos archivos y carpetas, simplemente haga esto
git commit -a -m .
git push
git commit (nombre de archivo con la ruta que desea eliminar) -m "archivo eliminado"
git push
Funcionará. Varios archivos selectivos también se pueden eliminar en el repositorio remoto de la misma manera.
Elimina los archivos de tu vista de Explorador . Los ve tachados en la vista de Sucursal . Luego confirma y sincroniza.
Tenga en cuenta: si los archivos están en su lista .gitignore, la "actualización" de eliminación no se enviará y, por lo tanto, no será visible. Sin embargo, VS Code le advertirá si este es el caso. -> Excluya los archivos / carpeta de gitignore temporalmente.
Lo más fácil de hacer es mover el archivo de su directorio local temporalmente y luego confirmar los cambios en su repositorio remoto. Luego agréguelo de nuevo a su repositorio local, asegúrese de actualizar .gitignore para que no vuelva a comprometerse con el control remoto
git commit -am "A file was deleted"