Falc410
Vice Admiral
- Registriert
- Juni 2006
- Beiträge
- 6.425
Ich habe ein Projekt welches alle 2h ein git pull ausführen soll um immer die neuesten Informationen aus dem Repo zu bekommen (so ähnlich wie eine Sperrliste). Allerdings verarbeitet ein Script von mir in dem Verzeichnis die Ergebnisse und verändert temporär Dateien aus dem Repo. Daher mache ich immer ein git stash bevor ich ein git pull mache. Das hat ein zeit lang funktioniert, doch auf einmal kam:
Ich weiß nicht warum git stash diese Datei nicht in den stash gepackt hat. Bei 50 anderen Dateien (ebenfalls aus dem source Ordner) klappte das.
Kann ich git pull irgendwie forcieren, so dass ich ggf. lokale Dateien überschreibe? Ich möchte kein merge machen - ich benötige immer eine aktuelle Kopie der Dateien aus dem Repo. Theoretisch kann ich das gesamte Verzeichnis löschen und neu auschecken, aber macht auch wenig Sinn.
Code:
error: The following untracked working tree files would be overwritten by merge:
source/blackbasta-bastad5huzwkepdixedg2gekg7jk22ato24zyllp6lnjx7wdtyctgvyd.html
Please move or remove them before you merge.
Aborting
Ich weiß nicht warum git stash diese Datei nicht in den stash gepackt hat. Bei 50 anderen Dateien (ebenfalls aus dem source Ordner) klappte das.
Kann ich git pull irgendwie forcieren, so dass ich ggf. lokale Dateien überschreibe? Ich möchte kein merge machen - ich benötige immer eine aktuelle Kopie der Dateien aus dem Repo. Theoretisch kann ich das gesamte Verzeichnis löschen und neu auschecken, aber macht auch wenig Sinn.