Bonus learngitbranching
Un jeu dans le navigateur pour "voir" les commandes git. Jusqu'à 2 points de bonus sur votre note de PE.
+1 ptséquence principale : les 20 niveaux
+1 ptséquence distante : les 16 niveaux
date limite, veille de GIT2
Rendre votre progression
- Dans le navigateur où vous avez joué, ouvrez la console (F12, onglet « Console ») et tapez :
copy(exportLevelProgress()) - Collez le résultat dans
solvedMap.json, à la racine de votre dépôtgit-homework. - Commitez et poussez :
git add solvedMap.json git commit -m "Progression learngitbranching" git push
À savoir
- Une séquence ne compte que si elle est complète. Il n'y a pas de note de Git : le bonus s'ajoute à votre note de PE.
- Un niveau ouvert avec
show solutionn'est pas compté par le jeu. - La progression ne vit que dans votre navigateur : exportez de temps en temps, vous pouvez pousser autant de fois que vous voulez.
- Le dépôt doit être public. Pas encore de dépôt ? Voir l'étape 9 du TP de GIT1.
- C'est déclaratif : je vous fais confiance.
Liste des niveaux, et dépannage
Séquence principale (20 niveaux)
intro1, intro2, intro3, intro4 · rampup1, rampup2, rampup3, rampup4 · move1, move2, move3, move4 · mixed1, mixed2, mixed3, mixed4, mixed5 · advanced1, advanced2, advanced3
Séquence distante (16 niveaux)
remote1, remote2, remote3, remote4, remote5, remote6, remote7, remote8 · remoteAdvanced1, remoteAdvanced2, remoteAdvanced3, remoteAdvanced4, remoteAdvanced5, remoteAdvanced6, remoteAdvanced7, remoteAdvanced8
Si exportLevelProgress n'existe pas, utilisezcopy(localStorage.getItem('solvedMap')). Pour restaurer une progression perdue : importLevelProgress(json).
