Elimina completamente el repository de git

Creé un repository en GitHub e intenté enviar files por encima del límite de tamaño. Esto causó un post de error. Luego creé un file .gitignore que guardé en el directory principal de mi proyecto, que incluye una regla para excluir todos los files .csv.

# History files .Rhistory # Example code in package build process *-Ex.R # R data files from past sessions .Rdata .Rd # .csv files which in this case are too heavy (> 100mb) # You can download training and test datasets at this URL --> http://www.kaggle$ .csv 

Intenté volver a enviarlo, pero desafortunadamente Git intenta enviar también los files .csv junto con el nuevo file .gitignore de creación.

Teniendo en count que el modo .gitignore no solucionó mi problema, intenté eliminar el file en caching utilizando este command e intenté volver a presionarlo:

 $ git rm --cached data/train.csv data/test.csv $ git commit -m "Remove heavy .csv files $ git push -u origin master 

Lamentablemente, también en este caso, Git está intentando cargar los files .csv. Creo que necesito originar la twig principal porque en GitHub el repository aún está vacío.

Por cierto, un command de git status no devuelve ningún file nuevo para confirmar. los

 $ git status # On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # data/ nothing added to commit but untracked files present (use "git add" to track) 

¿Que debería hacer?

Solutions Collecting From Web of "Elimina completamente el repository de git"

Teniendo en count que:

  • su repository más reciente de GitHub está vacío,
  • y que ya ha confiado su file grande (lo que significa que no hay cantidad de git rm –cached purgará ese file: lo elimina solo del índice)

El consejo de Ianh es el más fácil:

  • reinicializar un nuevo repository local,
  • escriba primero su file .gitignore (con *.csv , no .csv )
  • luego agrega todo (no se agregarán todos los files .csv )