Informationen zum Exportieren von Änderungen
Es kann vorkommen, dass du deine Änderungen in GitHub Codespaces in einen Branch exportieren musst, ohne deinen Codespace zu starten. Dies kann hilfreich sein, wenn du eine Ausgabengrenze erreicht hast oder ein allgemeines Problem beim Zugreifen auf deinen Codespace besteht.
Du kannst deine Änderungen auf verschiedene Arten exportieren, je nachdem, wie du den Codespace erstellt hast. Auf jeden Fall wird nur der Git-Branch exportiert, der gerade im Codespace ausgecheckt ist. In anderen Branches enthaltene Arbeiten werden nicht exportiert.
- Wenn du den Codespace anhand eines Repositorys erstellt hast, auf das du Schreibzugriff hast, kannst du deine Änderungen in einen neuen Branch des Repositorys exportieren.
- Wenn du den Codespace anhand eines Repositorys erstellt hast, auf das du nur Lesezugriff hast, kannst du deine Änderungen in einen Fork des Repositorys exportieren. GitHub Codespaces erstellt einen neuen Fork für dich oder verknüpft deinen Codespace mit einem bestehenden Fork, wenn du bereits einen für das Repository hast, und exportiert deine Änderungen in einen neuen Branch des Forks. Weitere Informationen finden Sie unter AUTOTITLE.
- Wenn du den Codespace anhand einer Vorlage erstellt und noch nicht veröffentlicht hast, kannst du den Codespace in einem neuen Repository veröffentlichen.
Hinweis
GitHub blockiert Pushes mit Dateien, die größer als 100 MiB sind. Wenn Ihr Codespace große Dateien enthält, können Sie Ihre Änderungen nicht in eine Verzweigung oder Fork exportieren. Weitere Informationen finden Sie unter AUTOTITLE.
Exportieren von Änderungen auf einen Branch
In den folgenden Schritten wird beschrieben, wie du deine Änderungen in einen Branch oder Fork exportierst. Weitere Informationen zum Exportieren eines unveröffentlichten Codespaces in ein neues Repository findest du unter AUTOTITLE.
-
Wähle in der oberen linken Ecke von GitHub aus, und klicke auf Codespaces, um die Seite „Your codespaces“ auf github.com/codespaces anzuzeigen. Oder klicke für ein einzelnes Repository auf das Menü Code.
-
Klicke auf die Auslassungspunkte (...) rechts neben dem Codespace, aus dem du Code exportieren möchtest.
-
Wählen Sie Änderungen in einen Branch exportieren oder Änderungen in einen Fork exportieren.

-
Klicken Sie im Dialogfeld auf Branch erstellen oder Fork erstellen.
Der Name des neuen Branches ist der permanente Name Ihres Codespaces, dem die Zeichenfolge vorangestellt ist, z. B. ....