Bonjour à vous,
Je viens vers vous pour certaines questions dont je n'arrive malheureusement pas à y répondre et j'espère la trouver ici.
Depuis peu, j'ai mis en place un compte Github afin de bosser sur un projet avec une seconde personne qui est identifié comme collaborateur.
Sauf que je rame un peu avec Github, j'ai du mal à trouver mes marques. Donc voici ce que j'aimerai faire.
Le projet sur lequel nous souhaitons bosser est un projet open source que nous pouvons trouver un des répertoires ici :
https://github.com/L2J/L2J_DataPack
Le principe serait donc de faire une copie de ces travaux pour que nous puissions avoir une version pour nous de ce projet. (Un Fork suffit peut-être dans ce cas là ?). Mais c'est là que ça devient compliqué.
Une fois que nous avons le projet sur notre github, nous aimerions travailler dessus afin d'avoir notre propre version que nous avons développé au fil des mois. Mais en même temps, nous aimerions pouvoir récupérer les mises à jours et gérer les conflits quand il y aura besoin.
En gros :
- Avoir notre propre version que nous allons appeler "Patate" qui sera une copie de L2J (le projet open source de base)
- Pouvoir envoyer des codes vers le projet d'origine (L2J)
- Pouvoir envoyer des codes vers notre projet perso privé "Patate"
- Bénéficier des mises à jours de L2J
Je ne sais pas si cela est possible, mais si une bonne âme pourrait m'éclaircir sur tout cela, cela serait avec joie.
En vous remerciant.