Wie ändert sich dies ab dem 18. Juni 2013 auf mein bestehendes Repository mit einer Datei, die dieses Limit überschreitet? Ich habe vor 2 Monaten zuletzt mit einer großen Datei gepusht.
Ich habe eine große Datei lokal entfernt, kann aber jetzt nichts pushen. Ich erhalte einen "Remote-Fehler"... remote: Fehler: Datei cron_log.log ist 126,91 MB groß; dies überschreitet das Dateigrößenlimit von 100 MB von GitHub.
Nach dem ursprünglichen Push habe ich die Datei zu .gitignore hinzugefügt... Aber sie existiert immer noch im Remote (Origin).
Sie sollte durch die lokale Entfernung auch am Ursprungsort (Github) gelöscht werden, oder? ... aber ... ich kann nicht pushen, weil es eine Datei auf Github gibt, die das Limit überschreitet...
https://github.com/blog/1533-new-file-size-limits
Dies sind die von mir ausgeführten Befehle sowie die Fehlermeldungen..
git add .
git commit -m "cron\_log.log löschen"
git push origin master
remote: Fehlercode: 40bef1f6653fd2410fb2ab40242bc879
remote: Warnung: Fehler GH413: Große Dateien erkannt.
remote: Warnung: Siehe http://git.io/iEPt8g für weitere Informationen.
remote: Fehler: Datei cron\_log.log ist 141,41 MB groß; dies überschreitet das Dateigrößenlimit von 100 MB von GitHub.
remote: Fehler: Datei cron\_log.log ist 126,91 MB groß; dies überschreitet das Dateigrößenlimit von 100 MB von GitHub.
Zu https://github.com/slinds(hier weggelassen)/linexxxx(hier weggelassen).git
! \[rejected\] master -> master (Hook vor Empfang abgelehnt)
Fehler: Einige Verweise konnten nicht gepusht werden zu 'https://github.com/slinds(hier weggelassen)
Dann habe ich Dinge wie
git rm cron_log.log
git rm --cached cron_log.log
Gleicher Fehler.