¿Cómo eliminar un archivo y una carpeta del repositorio de github.com usando la interfaz web de github.com? Busqué en Google, pero no encontré ninguna respuesta.
Sin embargo, quiero saber cómo hacerlo usando github.com.
¿Cómo eliminar un archivo y una carpeta del repositorio de github.com usando la interfaz web de github.com? Busqué en Google, pero no encontré ninguna respuesta.
Sin embargo, quiero saber cómo hacerlo usando github.com.
Respuestas:
Puede eliminar un archivo con el botón Eliminar, pero no puede eliminar directamente una carpeta a través de la interfaz web. La forma de eliminar una carpeta de GitHub.com es eliminar todos los archivos que contiene.
Tienes pocas opciones:
No especificó sus circunstancias exactas, por lo que esta respuesta puede no ser la que desea, pero si está utilizando Windows puede instalar Github para Windows , lo que le permite realizar todas las operaciones regulares de Git sin la línea de comandos.
Primero debe verificar el repositorio en una carpeta, eliminar el archivo de la carpeta (es decir, en el Explorador de Windows), luego confirmar los cambios y volver a sincronizar con el repositorio de Github.
Esta funcionalidad ahora se ha agregado a la interfaz web de GitHub .
No es posible eliminar carpetas de la interfaz web de Github: https://github.com/isaacs/github/issues/225
Está en la lista de características y supongo que permanecerá allí por un tiempo.
Sé que no es de la interfaz de GitHub, pero espero que esta solución se ajuste. No requiere nada más que su navegador y resuelve el problema mejor que solo con la interfaz de GitHub.
Se itera sobre los archivos en la carpeta actual y los elimina. Cuando no hay ningún archivo en una carpeta determinada, GitHub lo elimina.
var deleteSuccessful = 0, deleteFailed = 0;
var elements = $('a.delete');
var totalElements = elements.length;
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
async function deleteFiles() {
for (var i = 0; i < totalElements; i++) {
var element = elements[i];
var realConfirm = window.confirm;
window.confirm = function(){
window.confirm = realConfirm;
return true;
};
try {
element.click();
deleteSuccessful += 1;
} catch (error) {
deleteFailed += 1;
}
await sleep(1000);
}
console.log("Total items identified: %d\nDeleted: %d\nFailed: %d\n** Operation %s **",
totalElements, deleteSuccessful, deleteFailed, totalElements == deleteSuccessful ? "successful" : "failed");
}
deleteFiles();
[1] Puedes ingresarlo en la consola del navegador y ejecutarlo, o minimizarlo y usarlo como marcador
Probado en Chrome 67.
He encontrado una solución parcial. Podemos eliminar archivos de github usando http://prose.io pero solo archivos, no carpetas