-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Cet espace de collaboration est réservé au développeurs de Gaïa.
Son seul but est de favoriser la collaboration plus simple, simultanée et intégrée de nos codes BetonQuest, Skript, ChestCommands ou autres.
Contrairement à un FTP ou un DropBox, cette plateforme nous permet de travailler sur le même projet, sans qu'on ne puisse écrire du code les uns par dessus les autres. Le principe est simple ; voyons le code comme un arbre. Le code final constitue le tronc de cet arbre. Lorsqu'un créateur veut créer ou modifier du code, il crée une branche temporaire. Une fois que le créateur a fini de travailler sur son projet (nouvelle quête, nouveau Skript, ...) et qu'il est prêt à être intégré au tronc principal il peut en faire la demande.
Chaque demande sera alors examinée par la communauté et on peut en discuter, améliorer, aider ou changer à nouveau la proposition. Seulement une fois que le code a été validé par tous, il pourra être intégré dans le tronc principal.
Les quelques lignes ci-dessous ont pour but de vous guider dans ce processus.
1 - Vu que nous n'utilisons que des fichiers .yml et .sk, le plus facile est de travailler, comme à notre habitude sur Notepad++. (ici)
2 - Il faut avoir un compte GitHub (je ne vous ferais pas l'offense d'un lien).
3 - Avoir téléchargé et installé GitHub Desktop pour plus de facilité. (ici)
1 - Lorsque vous avez reçu votre invitation de collaboration sur le projet, lancez GitHub Desktop. Cliquez sur le "+" en haut à gauche. Gaia devrait être présent comme sur l'image ci-dessous.
Cliquez sur le "Gaia".
On devrait vous demander de définir le dossier local de code. Choisissez le judicieusement, ce sera comme un dossier DropBox, synchronisé avec le site sur lequel se trouve le code.
2 - Créez une nouvelle branche en cliquant sur l'icône avec les trois bulles vides, en haut à gauche. Donnez votre nouvelle branche un nom distinctif (votre psuedo par exemple).
Bravo ! Vous êtes prêt à modifier le code !
3 - Cliquez ensuite sur "update from master" en vous assurant d'être bien dans votre branche. Il est crucial de ne jamais travailler directement dans la branche "master". Sur l'image au dessus, vous voyez la branche "Hollish" juste à droite du symbole pour créer une nouvelle branche. Vous devriez avoir le code dans votre dossier local, qui devrait ressembler à ceci :
1 - Il vous suffit désormais de modifier vos fichiers dans votre dossier local avec notepad++. Enregistrez vos modifications. Ces modifications devraient apparaître automatiquement sur GitHub Desktop ;



