• [^] # Re: Pour ma gueule, et je partage ensuite

    Posté par . En réponse au journal Pourquoi je contribue ?. Évalué à 3.

    se loger sur github : click click

    En général tu es déjà loggé (sauf parano).

    forker le projet : click click
    cloner ton fork : git clone .... (cli)
    configurer le remote : git remote add ... (cli)

    Si c'est la première fois que tu contribues à ce projet précis, oui. Sinon, tout ça est déjà fait.

    ou si c'est pas franchement strictement équivalent

    La différence, c'est que github te fournit un système de commentaires (qui sert pour les revues de code), de l'intégration avec d'autres services (par exemple pour valider la pull request sur une plateforme d'intégration continue) et différents raffinements autour de tout ça.

    Remarque, ça explique comment je me retrouve à avoir de nombreuses pull request à partir de la branche master d'un fork, rebasé 12 fois, avec 3 commits sans lien et des commits messages pourris

    C'est comme les patches pourris : les gens peuvent toujours s'arranger pour utiliser les outils n'importe comment. Du reste, rebase et les messages de commits sont issus de git, pas de github qui n'en peut mais ;-)