Passer au contenu principal

Contribuer du code

Tu veux contribuer au projet ? Mais c’est magnifique ! Ce guide va te montrer comment faire pour contribuer tes modifications.

Si tu as des problèmes ou des questions, n’hésite pas à me contacter par mail (app@amicale-insat.fr).

⚠️ Avant de commencer, merci de te familiariser avec les bases !

Prérequis

Avant toute chose, tu dois installer React Native et git sur ta machine. Pour cela, suis ce guide jusqu’à l’étape 3.

Quoi faire ?

Tu trouveras une liste de choses à faire sur Trello.

Fork du projet

Si tu as bien suivi les instructions plus haut, tu devrais pouvoir lancer une application vide sur un appareil. Si ce n’est pas le cas, recommence l’installation depuis le début. Si malgré tout tu n’y arrives pas, envoie-moi un petit mail : app@amicale-insat.fr.

Il est maintenant temps de Fork le projet. Le dépôt officiel est protégé pour éviter le vandalisme. Un fork permet de copier le code du dépôt officiel et de le lier à ton compte. Sur cette nouvelle version, tu pourras faire les modifications que tu veux, et ensuite demander de fusionner ces modifications avec le dépôt officiel. Le mainteneur actuel du projet vérifiera alors tes modifications et décidera ou non de les accepter.

Plus d’infos sur git ici.

Créer un fork est très simple. Pour cela, suis ces instructions :

  • Connecte-toi sur ce site (en haut à droite) avec tes identifiants INSA.
  • Vas sur le dépôt officiel et clique sur ‘Fork’ en haut à droite.
  • Le site te demandera des informations sur ce fork, tu n’as rien besoin de changer et tu peux juste cliquer sur ‘Fork Repository’.
  • Tu arrives ainsi sur la page du dépôt ! Il est exactement comme le dépôt officiel, à quelques détails près. Si tu regardes en haut à gauche, à la place de vergnet/application-amicale, il y a maintenant ton nom ! Tu as donc fait une copie du dépôt officiel que tu as mis sur ton compte.
  • Tu peux maintenant télécharger ce dépôt sur ta machine en utilisant la commande: shell script git clone [LINK] en remplaçant [LINK] par le lien que tu peux copier en haut à droite, au-dessus de la liste des fichiers.
  • Tu as réussi à faire un Fork, bravo !