Pregunta

¿Hay alguna forma de eliminar por completo un directorio y su historial de GitHub?

¿Fue útil?

Solución

Si está preguntando sobre la eliminación de un proyecto de GitHub, abra su proyecto, haga clic en "Admin" pestaña (o navegue directamente a https://github.com/username/project_name/edit ) y en la parte inferior de la página, haga clic en "Eliminar este repositorio". Le pedirá que confirme esto, y luego desaparecerá.

Si solo desea borrar una parte de su repositorio, debe hacerlo en su repositorio git y enviarlo a GitHub.

GitHub ha escrito un tutorial sobre esto en sus preguntas frecuentes. No lo he intentado yo mismo, así que no puedo guiarte más, pero probablemente puedas hacerlo tú mismo aquí.

En cualquier caso, esto, naturalmente, no elimina ninguna extracción de terceros & # 8211; si alguien ha retirado el repositorio antes de que lo elimine, está fuera, sin que usted pueda hacer mucho al respecto (aparte de probar la técnica "bonito por favor").

Otros consejos

Para eliminar selectivamente un archivo o directorio (y todo su historial asociado), puede usar git filter-branch .

Esto es muy útil cuando desea eliminar por completo los archivos ingresados ??en el repositorio por error.

La sintaxis es simple:

git filter-branch --tree-filter 'rm -f filename' HEAD

Más información en la página del manual .

Ir a la pestaña de edición; hay un enlace para eliminar en la parte inferior de la página.

Esta es la forma más fácil de eliminar un directorio de su repositorio de GitHub pero no del sistema local:

git rm -r --cached FolderName
git commit -m "Removed folder from repository"
git push origin master
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top