• [^] # Re: blah

    Posté par . En réponse au message [Résolu] Comment gérer le fork d'un projet github dans une instance gitlab (framagit) ?. Évalué à 2.

    Peut être que ceci t’intéressera ?
    https://developer.github.com/v3/pulls/#create-a-pull-request

    ca reste limité à la gestion de fork au sein de github, mais c'est vrai que j'étais passé à coté de leur API web, merci.

    Je pense toujours que c'est à ton upstream de te dire ce qu'il acceptera.

    évidemment, mais l'environnement github incite fortement à n'échanger qu'entre repos github

    blah. Pourquoi pas. désaccord profond, flemme plus profonde encore.

    je peux faire la même chose avec du libre décentralisé, donc pourquoi se priver ?
    reste à trouver le moyen le plus convenable d'interconnecter les deux outils.

    Je ne comprends pas ce qui n'est pas simple :x

    de ce que je comprend, voila ce qui doit se faire :
    1/ git clone l'upstream github sur gitlab
    2/ git clone gitlab sur local
    3/ git branch en local
    4/ git commit en local
    5/ git push de local vers gitlab
    6/ git pull de github vers local puis goto 4/
    7/ résolution de confit + git commit + git push
    7/ git request-pull | mail upstream

    simple serait:
    1/ git clone l'upstream github sur gitlab
    2/ git clone gitlab sur local
    3/ git branch en local
    4/ git commit en local
    5/ git pull de gitlab vers local qui fait automatiquement et préalablement un git pull de github vers gitlab
    6/ résolutio de confit + git commit
    7/ git push de local vers gitlab
    8/ git request-pull | mail upstram

    et finalement, en l'écrivant je m'aperçois que ce je que je voudrais n'est pas plus simple.

    En fait, je souhaiterai oublier l'upstream (que ce soit github ou un autre) une fois le projet cloné dans gitlab: celui-ci devrait se débrouiller pour se synchroniser tout seul avec l'upstream.