le fork est un l'equivalent d'un spinoff d'une version originale (en generale ameliorée... ou pas.)
sur git, tu peux recuperer les sources d'un projet et commencer un nouveau developmement/ projet a partir d'un travail dej acommencé.
le fork de sarakha est un spinoff the mozvip, lui meme un spinoff de midgespy (si ma memoire me sert..)
Les amelioration vont surtout dans le sens d'une prise en charge du francais, et une maniere differente de gerer les telechargement foirés!)
A partir du moment ou le spin off (fork qui signifie fourchette en Anglais) est engagé, on comprend que les 2 projet evoluent de maniere plus ou moins paralelle. Il est toutefois possible dans une certaine mesure de fusionner certaines des evolutions.
Le branch est une sous version d'un fork. Il sers a "tester" ou tater du development dans diverses directions et eventuellement les assimiler dans le branch principal. Le master est souvent le branch principal, et les autres tinennent plus de la beta (branch develomement et autres./
Dans une install de type custom sur syno, tu dois entrer le fork (url qui est dispo dans git hub a droite avec la fonction copier l'url. pour sarakha67 : https://github.com/sarakha63/Sick-Beard.git)
dans le brach, tu precise la version, (liste disponible dans la drop down list... ) master (version principale) , ou development (version beta qui n'attends qu'a etre integrée dans la master via des "commits". d'autre peuvent etre dispo mais oublions les...
A titre indicatif : Git est une plateforme de dev collaborative, et donc des modifications peuvent etre aussi proposées par d'autre.
du coup on ne parle pas de version a proprement dit, mais de ces fameux commits qui portent une nomenclature un peu tordue. du coup le dernier comit (ou version) est a ce moment precis : 769f0f874c628d2c4e9342a33fea5ddd52314244
Pour resumer, dans custom, tu met le fork, et tu precise ensuite su tu veux la version stable (master) ou beta (development)
Il est ensuite possible de switcher d'une version a l'autre pour voire meme d'un fork a l'autre, mais cela se fait en ligne de commande, et en installant le git server en plus (paquet de base de syno)
Mais ca c'est une autre histoire.