Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen findest Du in unserer englischsprachigen Dokumentation.

Codespaces für Dein Konto personalisieren

Codespaces benutzt Dein 'dotfiles'-Repository auf GitHub, um jeden neuen Codespace zu personalisieren, den Du erstellst.

Jeder kann ein 'dotfiles'-Repository erstellen, um Codespaces für sein Benutzerkonto zu personalisieren.

Codespaces sind für Benutzerkonten mit GitHub Free oder GitHub Pro verfügbar. For more information, see "GitHub's products."

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Oder, learn how to contribute.

Hinweis: Codespaces befindet sich derzeit in der eingeschränkten Beta-Phase und kann sich jederzeit verändern. Während der Beta-Phase gibt GitHub keine Garantie für die Verfügbarkeit von Codespaces ab. Weitere Informationen zum Beitritt zur Beta-Phase findest Du unter „Über Codespaces."

'Dotfiles' sind Dateien und Verzeichnisse auf Unix-ähnlichen Systemen, die mit . beginnen und die die Konfiguration von Anwendungen und Shells auf Deinem System kontrollieren. Du kannst Deine 'dotfiles' in einem Repository auf GitHub speichern und verwalten. Für Ratschläge und Tutorials dazu, was Du in Deinem dotfiles-Repository hinzufügen solltest, siehe GitHub does dotfiles (GitHub benutzt 'dotfiles').

Wenn Dein Benutzerkonto auf GitHub ein öffentliches Repository mit Namen dotfiles besitzt, wird GitHub dieses Repository automatisch nutzen, um Deine Codespace-Umgebung zu personalisieren. Private dotfiles-Repositorys sind momentan nicht unterstützt.

Dein dotfiles-Repository könnte Deine Shell-Aliase und -Voreinstellungen beinhalten, sämtliche Werkzeuge, die Du installieren möchtest, oder jede andere Codespace-Personalisierung, die Du machen willst.

Die Codespace-Personalisierung über Dein dotfiles-Repository gilt für alle Codespaces, die Du erstellst. Projektbetreuer können auch eine Standardkonfiguration definieren, die für jeden Codespace eines Repositorys gilt, egal wer ihn erstellt. Deine dotfiles-Personalisierung wird vor der Standard-Codespace-Konfiguration eines Repositorys angewendet. Weitere Informationen findest Du unter „Codespaces für Dein Projekt konfigurieren."

Wenn Du einen neuen Codespace erstellst, klont GitHub Dein dotfiles-Repository in die Codespace-Umgebung und sucht nach einer der folgenden Dateien, um die Umgebung einzurichten.

  • install.sh
  • install
  • bootstrap.sh
  • bootstrap
  • setup.sh
  • setup

Wenn keine dieser Dateien gefunden wird, werden Dateien oder Ordner in dotfiles, die mit einem . beginnen, symbolisch zum ~- or $HOME-Verzeichnis des Codespace verknüpft.

Änderungen an Deinem dotfiles-Repository gelten nur für neue Codespaces und verändern bestehende Codespaces nicht.

Weiter Informationen findest Du unter „Personalisierung" in der Visual Studio Code-Dokumentation.

Hinweis: Derzeit unterstützt Codespaces kein personalisieren der Benutzer Einstellungen für den Visual Studio Code-Editor mit Deinem dotfiles-Repository. Du kannst Standardeinstellungen für den Arbeitsbereich und die Remote [Codespaces] für ein bestimmtes Projekt in einem Projekt-Repository festlegen. Weitere Informationen findest Du unter „Codespaces für Dein Projekt konfigurieren."

Weiterführende Informationen

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Oder, learn how to contribute.