Ist es in Git möglich, zu einem anderen Zweig zu wechseln, ohne alle Dateien auszuchecken?
Nach dem Zweigwechsel muss ich alle Dateien löschen, neu generieren, festschreiben und zurückschalten. Das Auschecken von Dateien ist also nur Zeitverschwendung (und es gibt ungefähr 14.000 Dateien - es ist ein langer Vorgang).
Um alles klar zu machen:
Ich brauche das alles, um Dokumentation auf GitHub hochzuladen .
Ich habe ein Repository mit dem Zweig gh-pages . Wenn ich die Dokumentation lokal neu erstelle, kopiere ich sie in das Repository-Verzeichnis, schreibe sie fest und drücke sie an GitHub. Aber ich war nicht glücklich, weil ich zwei Kopien der Dokumentation vor Ort hatte. Und ich habe beschlossen, einen leeren Zweig zu erstellen und nach dem Festschreiben zu leeren Dateien zu wechseln und diese zu löschen. Das Zurückschalten ist jedoch ein langer Vorgang - daher habe ich diese Frage gestellt.
Ich weiß, dass ich einfach auf dem Gh-Pages- Zweig bleiben und Dateien löschen kann, aber ich mag keine schmutzig arbeitenden Bäume.