Skip to main content

Archivage de référentiels

Vous pouvez archiver un dépôt pour le rendre accessible en lecture seule pour tous les utilisateurs et indiquer qu’il n’est plus géré activement. Vous pouvez également annuler l’archivage des dépôts qui ont été archivés.

À propos de l’archivage de référentiels

Remarque : Si vous disposez d’un plan de facturation par référentiel hérité, votre référentiel archivé entraîne toujours des frais. Si vous ne souhaitez pas avoir à payer pour un référentiel archivé, vous devez effectuer une mise à niveau vers un nouveau produit. Pour plus d’informations, consultez « Plans de GitHub ».

Remarque : Les clients qui utilisent GitHub Advanced Security peuvent activer secret scanning sur les référentiels archivés. Pour plus d’informations, consultez « À propos de l’analyse des secrets ».

Nous vous recommandons de fermer tous les problèmes et demandes de tirage, et de mettre à jour le fichier README et la description avant d’archiver un dépôt.

Une fois qu’un référentiel est archivé, vous ne pouvez pas ajouter ni supprimer des collaborateurs ni des équipes. Les contributeurs disposant d’un accès au référentiel ne peuvent que dupliquer (fork) votre projet et le marquer d’une étoile.

Lorsqu’un référentiel est archivé, ses problèmes, demandes de tirage, code, étiquettes, jalons, projets, wiki, mises en production, validations, balises, branches, réactions, alertes d’analyse de code, commentaires et autorisations passent en lecture seule. Pour apporter des modifications à un référentiel archivé, vous devez d’abord annuler son archivage.

Il est possible de rechercher des référentiels archivés. Pour plus d’informations, consultez « Recherche de référentiels ». Vous pouvez également rechercher des problèmes et des demandes de tirage dans des référentiels archivés. Pour plus d’informations, consultez « Recherche de problèmes et de demandes de tirage ».

Pour archiver tous les référentiels d’une organisation à la fois, vous pouvez archiver l’ensemble des organisations. Pour plus d’informations, consultez « Archivage d’une organisation ».

Archivage d’un référentiel

Nous vous recommandons de fermer tous les problèmes et demandes de tirage, et de mettre à jour le fichier README et la description avant d’archiver un dépôt.

  1. Dans GitHub.com, accédez à la page principale du dépôt.

  2. Sous le nom de votre dépôt, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

    Capture d’écran d’un en-tête de dépôt montrant les onglets. L’onglet « Paramètres » est mis en évidence avec un encadré orange foncé.

  3. Sous « Zone de danger », cliquez sur Archiver ce dépôt.

  4. Lisez les avertissements.

  5. Dans le champ de texte, tapez le nom du dépôt que vous souhaitez archiver. Capture d’écran montrant la boîte de dialogue « Archiver le dépôt ».

  6. Cliquez sur Je comprends les conséquences. Archiver ce référentiel.

Annulation de l’archivage d’un référentiel

  1. Dans GitHub.com, accédez à la page principale du dépôt.

  2. Sous le nom de votre dépôt, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

    Capture d’écran d’un en-tête de dépôt montrant les onglets. L’onglet « Paramètres » est mis en évidence avec un encadré orange foncé.

  3. Dans la section « Zone de danger », cliquez sur Annuler l’archivage de ce référentiel

  4. Lisez les avertissements.

  5. Dans la zone de texte, tapez le nom du référentiel dont vous souhaitez annuler l’archivage.

  6. Cliquez sur Je comprends les conséquences. Annuler l’archivage de ce référentiel.