Documentation sur les référentiels
Découvrez comment utiliser et gérer les dépôts qui vous permettent de stocker le code de votre projet et de collaborer sur ce code.
Démarrer ici
Clonage d’un dépôt
Quand vous créez un dépôt sur GitHub, il existe en tant que dépôt distant. Vous pouvez cloner votre dépôt pour créer une copie locale sur votre ordinateur et effectuer une synchronisation entre les deux emplacements.
Restauration d’un dépôt supprimé
Vous pouvez restaurer certains dépôts supprimés pour récupérer leur contenu.
Ajout d’un fichier à un référentiel
Vous pouvez télécharger et livrer un fichier existant dans un référentiel sur GitHub ou en utilisant la ligne de commande.
Gestion des licences d’un référentiel
Les dépôts publics sur GitHub sont souvent utilisés pour partager un logiciel open source. Pour que votre dépôt soit réellement open source, vous devez gérer ses licences afin que d’autres personnes soient libres d’utiliser, de changer et de distribuer le logiciel.
Populaire
À propos des branches protégées
Vous pouvez protéger les branches importantes en définissant des règles de protection des branches, qui déterminent si les collaborateurs peuvent supprimer ou forcer les envois vers la branche, et qui définissent les exigences pour tous les envois vers la branche, comme la réussite des contrôles d’état ou un historique linéaire des validations.
À propos des versions
Vous pouvez créer une version pour empaqueter des logiciels, ainsi que des notes de publication et des liens vers des fichiers binaires, pour que d’autres personnes puissent les utiliser.
À propos des README
Vous pouvez ajouter un fichier README à votre référentiel pour expliquer aux autres personnes pourquoi votre projet est utile, ce qu’elles peuvent faire avec votre projet et comment elles peuvent l’utiliser.
À propos des propriétaires de code
Vous pouvez utiliser un fichier CODEOWNERS pour définir des personnes ou des équipes qui sont responsables du code dans un référentiel.
Suppression d’un référentiel
Vous pouvez supprimer n’importe quel dépôt ou duplication (fork) si vous êtes propriétaire d’une organisation ou disposez d’autorisations d’administrateur pour le dépôt ou la duplication. La suppression d’un dépôt dupliqué ne supprime pas le dépôt en amont.
Gestion d’une règle de protection de branche
Vous pouvez créer une règle de protection de branche pour appliquer certains workflows dans une ou plusieurs branches, par exemple exiger une révision d’approbation ou passer des vérifications d’état pour toutes les demandes de tirage (pull requests) fusionnées dans la branche protégée.
Définition de la visibilité du dépôt
Vous pouvez choisir qui peut afficher votre dépôt.
Création et gestion de dépôts
- À propos des dépôts
- Meilleures pratiques pour les référentiels
- Guide de démarrage rapide pour les dépôts
- Limites applicables au référentiel
- Création d’un dépôt
- Création d’un dépôt à partir d’un modèle
- Création d’un modèle de dépôt
- Création d’un dépôt de problèmes uniquement
- Duplication d’un dépôt
- Clonage d’un dépôt
- Résolution des erreurs de clonage
- Renommer un référentiel
- Transfert d’un dépôt
- Suppression d’un référentiel
- Restauration d’un dépôt supprimé
Publication de projets sur GitHub
- À propos des versions
- Gestion des mises en production dans un référentiel
- Affichage des versions et étiquettes de votre dépôt
- Recherche dans les mises en production d’un dépôt
- Liens vers des versions
- Comparaison des versions
- Notes de publication générées automatiquement
- Automatisation des formulaires de mise en production avec des paramètres de requête
Consultation de l’activité et des données de votre dépôt
- Affichage de l’activité de déploiement de votre dépôt
- À propos des graphes d’un dépôt
- Utilisation de Pulsation pour afficher un résumé de l’activité du référentiel
- Affichage du trafic vers un référentiel
- Affichage des contributeurs d’un projet
- Analyse des modifications apportées au contenu d’un dépôt
- Compréhension des connexions entre dépôts
- Utilisation de l’affichage d’activité pour afficher les modifications apportées à un référentiel