À propos du projet

First Contributions est un dépôt pédagogique conçu pour aider les contributeurs débutants à effectuer leur première contribution open source. Il transforme un simple dépôt en exercice pratique : les utilisateurs forcent le dépôt, le clonent, créent une branche, ajoutent leur nom au fichier Contributors.md, valident la modification, la poussent et soumettent une pull request. Les mainteneurs fusionnent ensuite ces pull requests d'entraînement, offrant aux débutants une expérience réelle de bout en bout du flux fork -> clone -> édition -> pull request. Le README contient des instructions détaillées en ligne de commande avec explications, des notes de dépannage pour les erreurs courantes de git switch et push, ainsi que des conseils sur l'authentification et la configuration SSH. Il propose également des tutoriels pour des outils graphiques tels que GitHub Desktop, Visual Studio, GitKraken, VS Code, Sourcetree et IntelliJ IDEA. Le projet est largement traduit en dizaines de langues via des fichiers dans le dossier docs/translations, avec des liens vers les langues fournis en haut du README. Des ressources supplémentaires couvrent des scénarios de flux de travail git, et une application web complémentaire propose une liste de projets avec des problèmes faciles pour continuer à s'exercer.