Guides pour Codespaces
Découvrez comment tirer le meilleur parti de GitHub
Démarrage rapide pour GitHub Codespaces
Démarrage rapideEssayez GitHub Codespaces en 5 minutes.
- Codespaces
Présentation approfondie de GitHub Codespaces
Démarrage rapideDécouvrez comment fonctionne GitHub Codespaces.
- Codespaces
Présentation des conteneurs de développement
Guide pratiqueLorsque vous travaillez dans un codespace, l’environnement dans lequel vous travaillez est créé à l’aide d’un conteneur de développement hébergé sur une machine virtuelle.
- Codespaces
- Set up
- Fundamentals
Configuration d’un projet Node.js pour GitHub Codespaces
DidacticielCommencez un projet Node.js, JavaScript ou TypeScript dans GitHub Codespaces en créant une configuration de conteneur de développement personnalisée.
- Codespaces
- Developer
- Set up
Configuration d’un projet Python pour GitHub Codespaces
DidacticielCommencez avec un projet Python dans GitHub Codespaces en créant une configuration de conteneur de développement personnalisée.
- Codespaces
- Developer
- Set up
Configuration d’un projet C# (.NET) pour GitHub Codespaces
DidacticielCommencez avec un projet C# (.NET) dans GitHub Codespaces en créant une configuration de conteneur de développement personnalisée.
- Codespaces
- Developer
- Set up
Configuration d’un projet Java pour GitHub Codespaces
DidacticielCommencez avec un projet Java dans GitHub Codespaces en créant une configuration de conteneur de développement personnalisée.
- Codespaces
- Developer
- Set up
Configuration d’un projet PHP pour GitHub Codespaces
DidacticielDémarrez avec un projet PHP dans GitHub Codespaces en créant une configuration de conteneur de développement personnalisée.
- Codespaces
- Developer
- Set up
Définition d’une spécification minimale pour les machines de codespaces
Guide pratiqueVous pouvez éviter que les types de machines n’ayant pas suffisamment de ressources soient utilisés pour GitHub Codespaces pour votre dépôt.
- Codespaces
- Set up
Ajout de fonctionnalités à un fichier devcontainer.json
Guide pratiqueAvec des fonctionnalités, vous pouvez rapidement ajouter des outils, des runtimes ou des bibliothèques à votre configuration de conteneur de développement.
- Codespaces
- Set up
Ouverture automatique de fichiers dans les codespaces d’un référentiel
Guide pratiqueVous pouvez définir des fichiers particuliers à ouvrir automatiquement chaque fois qu’une personne crée un codespace pour votre référentiel et ouvre le codespace dans le client web Visual Studio Code.
- Codespaces
- Set up
Spécification de secrets recommandés pour un dépôt
Guide pratiqueVous pouvez ajouter un paramètre à votre configuration de conteneur de développement qui invite les utilisateurs à définir des secrets spécifiques lorsqu’ils créent un codespace.
- Codespaces
- Set up
Faciliter la création et la reprise rapides de codespaces
Guide pratiqueVous pouvez ajouter un lien pour diriger les utilisateurs directement vers une page de création d’un codespace, avec votre choix d’options préconfigurées. Vous pouvez également créer un lien vers la page « Reprendre un codespace ».
- Codespaces
- Set up
Configuration d’un dépôt modèle pour GitHub Codespaces
Guide pratiqueVous pouvez aider les utilisateurs à bien démarrer avec un projet en configurant un dépôt modèle à utiliser avec GitHub Codespaces.
- Codespaces
- Set up
Personnalisation de GitHub Codespaces pour votre compte
Guide pratiqueVous pouvez personnaliser GitHub Codespaces en utilisant un dépôt dotfiles sur GitHub ou en utilisant la fonctionnalité Synchronisation des paramètres.
- Codespaces
- Set up
- Fundamentals
Création d’un codespace pour un dépôt
Guide pratiqueVous pouvez créer un espace de code pour une branche dans un dépôt à développer en ligne.
- Codespaces
- Fundamentals
- Developer
Création d’un codespace à partir d’un modèle
Guide pratiqueSi vous démarrez un nouveau projet, vous pouvez créer un codespace à partir d’un modèle vide ou choisir un modèle spécialement conçu pour le type de travail que vous souhaitez effectuer.
- Codespaces
- Fundamentals
- Developer
Développement dans un espace de code
Guide pratiqueVous pouvez travailler dans un codespace à l’aide de votre navigateur, Visual Studio Code, d’un IDE JetBrains ou d’un interpréteur de commandes.
- Codespaces
- Fundamentals
- Developer
Suppression d’un codespace
Guide pratiqueVous pouvez supprimer un espace de code dont vous n’avez plus besoin.
- Codespaces
- Fundamentals
- Developer
Transfert de ports dans votre espace de code
Guide pratiqueVous pouvez transférer des ports dans votre codespace pour tester et déboguer votre application. Vous pouvez également gérer le protocole de port et partager le port au sein de votre organisation ou publiquement.
- Codespaces
- Fundamentals
- Developer
Ouverture d’un codespace existant
Guide pratiqueVous pouvez rouvrir un codespace que vous avez fermé ou arrêté, et revenir à votre travail.
- Codespaces
- Fundamentals
- Developer
Arrêt et démarrage d’un codespace
Guide pratiqueVous pouvez arrêter et démarrer votre codespace pour enregistrer des ressources et mettre le travail en pause.
- Codespaces
- Fundamentals
- Developer
Travail en collaboration dans un codespace
Guide pratiqueVous pouvez travailler en collaboration avec d’autres personnes dans un codespace à l’aide de Visual Studio Live Share.
- Codespaces
- Developer
Utilisation de GitHub Codespaces dans Visual Studio Code
Guide pratiqueVous pouvez développer dans votre espace de code directement dans Visual Studio Code en connectant l’extension GitHub Codespaces avec votre compte sur GitHub.
- Codespaces
- Visual Studio Code
- Developer
Utilisation de GitHub Codespaces dans votre IDE JetBrains
Guide pratiqueVous pouvez utiliser JetBrains Gateway pour vous connecter à votre codespace et travailler dans votre IDE JetBrains favori.
- Codespaces
- Developer
Utilisation de GitHub Codespaces avec l’interface CLI de GitHub
Guide pratiqueVous pouvez utiliser GitHub Codespaces directement à partir de votre ligne de commande à l’aide de gh, l’interface de ligne de commande GitHub.
- Codespaces
- CLI
- Developer
Utilisation du contrôle de code source dans votre espace de code
Guide pratiqueAprès avoir apporté des modifications à un fichier dans votre espace de code, vous pouvez commiter rapidement les modifications et pousser (push) votre mise à jour vers le dépôt distant.
- Codespaces
- Fundamentals
- Developer
Utilisation de GitHub Codespaces pour les demandes de tirage
Guide pratiqueVous pouvez utiliser GitHub Codespaces dans votre navigateur web ou dans Visual Studio Code pour créer des demandes de tirage, passer en revue les demandes de tirage et traiter les commentaires de révision.
- Codespaces
- Visual Studio Code
- Developer
Modification du type de machine pour votre espace de code
Guide pratiqueVous pouvez changer le type de machine qui exécute votre codespace, afin d’utiliser les ressources appropriées pour le travail que vous faites.
- Codespaces
Modification du type de machine pour votre espace de code
Guide pratiqueVous pouvez changer le type de machine qui exécute votre codespace, afin d’utiliser les ressources appropriées pour le travail que vous faites.
- Codespaces
Configuration de la suppression automatique de vos espaces de code
Guide pratiqueLes codespaces inactifs sont automatiquement supprimés. Vous pouvez choisir la durée pendant laquelle vos espaces de code arrêtés sont conservés, jusqu’à un maximum de 30 jours.
- Codespaces
Personnalisation de GitHub Codespaces pour votre compte
Guide pratiqueVous pouvez personnaliser GitHub Codespaces en utilisant un dépôt dotfiles sur GitHub ou en utilisant la fonctionnalité Synchronisation des paramètres.
- Codespaces
- Set up
- Fundamentals
Définition de votre éditeur par défaut pour GitHub Codespaces
Guide pratiqueVous pouvez définir votre éditeur par défaut pour Codespaces dans la page de vos paramètres personnels.
- Codespaces
Définition de votre région par défaut pour GitHub Codespaces
Guide pratiqueVous pouvez définir votre région par défaut dans la page des paramètres de profil GitHub Codespaces pour personnaliser l’emplacement de vos données.
- Codespaces
Définition de votre délai d’expiration pour GitHub Codespaces
Guide pratiqueVous pouvez définir votre délai d’expiration par défaut pour GitHub Codespaces dans la page de vos paramètres personnels.
- Codespaces
Gestion des secrets pour vos codespaces
Guide pratiqueVous pouvez stocker les informations sensibles (telles que des jetons) auxquelles vous souhaitez accéder dans vos codespaces via des variables d’environnement.
- Codespaces
- Developer
- Security
- Secret store
Gestion de l’accès à d’autres dépôts dans votre codespace
Vous pouvez gérer les référentiels auxquels GitHub Codespaces a accès.
- Codespaces
- Security
Gestion de la vérification GPG pour GitHub Codespaces
Guide pratiqueVous pouvez autoriser GitHub à utiliser automatiquement GPG pour signer les commits que vous effectuez dans vos codespaces, de sorte que les autres utilisateurs aient la garantie que les modifications proviennent d’une source approuvée.
- Codespaces
- Developer
- Security
Définition de votre éditeur par défaut pour GitHub Codespaces
Guide pratiqueVous pouvez définir votre éditeur par défaut pour Codespaces dans la page de vos paramètres personnels.
- Codespaces
Définition de votre région par défaut pour GitHub Codespaces
Guide pratiqueVous pouvez définir votre région par défaut dans la page des paramètres de profil GitHub Codespaces pour personnaliser l’emplacement de vos données.
- Codespaces