Bloc IV · Kit technique : GitHub et Docker · Leçon 21
GitHub sans peur : trouvez, évaluez et installez n'importe quel dépôt
Apprenez à lire un dépôt GitHub, à trouver les meilleurs dans Trending et les listes awesome, à juger leur activité, leur licence et leur sécurité avant d'installer, puis à l'installer par les cinq voies habituelles ou en le demandant à un agent.
- 11 min
- 9 diapositives animées
- Quiz de 4 questions
- Narrée en 6 langues
Ce que vous verrez dans cette leçon
- GitHub : ce qu'est un dépôt et comment le lire
GitHub est la plus grande bibliothèque de logiciels libres au monde : chaque projet vit dans un dépôt avec son code et son manuel.
- Où trouver les repos qui comptent vraiment
Ne cherchez pas à l'aveugle : utilisez les vitrines qui filtrent déjà ce qui monte et ce que la communauté recommande.
- Avant d'installer : est-il vivant et fiable ?
Les étoiles montrent l'intérêt, pas la qualité : regardez aussi la dernière mise à jour, le suivi des bugs et qui le maintient.
- Licences : MIT et Apache, AGPL et « fair-code »
La licence (dans la colonne latérale ou le fichier LICENSE) indique si vous pouvez l'utiliser dans votre entreprise et à quelles conditions.
- Sécurité : n'exécutez jamais un installateur à l'aveugle
Une commande « curl … | bash » télécharge un script et l'exécute avec vos droits sans que vous le voyiez : lisez-le d'abord.
- Les 5 façons d'installer presque n'importe quel repo
Le README dit toujours laquelle utiliser ; presque tous entrent dans l'une de ces cinq, de la plus simple à la plus technique.
- Un agent lit le README et l'installe pour vous
Claude Code, Codex ou Gemini CLI peuvent lire les instructions, vérifier les prérequis et installer, en vous demandant la permission à chaque étape.
- Le garder à jour sans rien casser
Les repos d'IA sortent des versions toutes les quelques semaines : améliorations et correctifs de sécurité, mais lisez les notes avant de mettre à jour.
- Résumé : GitHub sans peur
Trouver, évaluer, installer et mettre à jour un repo : une méthode en quatre étapes valable pour n'importe quel projet.
Outils et notions
- GitHub
- Trendshift
- Star History
- uv
- npx
- Docker
- Claude Code
Connectez-vous avec votre compte Google pour accéder à cette leçon et à tout le cours.