Re: Proposer-un-patch-via-git
Cerdic <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <b250ec10-96c8-4ccf-8622-4ac8a9874488@Spark> |
Hello, tu ne peux pas faire de PR en ligne de commande, c’est une fonctionnalité propre aux forges (a moins que je me trompe) En tout cas la bonne méthode c’est en effet toujours de faire une branche pour une PR, en repartant du dernier etat du master source Par exemple, si ‘origin' est ton propre repo, et ‘officiel' est le repo officiel SPIP (les deux remote) tu vas faire quelque chose comme: Récupérer les sources à jour depuis officiel : git fetch officiel Checkout la derniere version du master du repo officiel : git checkout officiel/master Créer ta branche de travail à partir de là : git checkout -b ma-super-proposition … tu fais tes modifs et tu commits Quand c’est finis, tu push sur ton repo : git push origin ma-super-proposition et là en effet tu n’a plus qu’à aller sur l’interface web et cliquer sur « Proposer une PR » à partir de cette branche. La PR sera propre car ne comportant que les commits proposés et directement mergeable, ce qui en facilite le traitement et le merge dans le repo officiel. Cédric > > > Ce serait toutefois plus simple de faire la PR localement via la ligne de commande, > et sans nécessiter la création d'un clone sur git.spip. > > Est-ce que quelqu'un pourrait expliquer quelle est cette commande ? > > JL > > _______________________________________________ > liste: https://listes.rezo.net/mailman/listinfo/spip-dev > doc: http://www.spip.net/ > dev: http://trac.rezo.net/trac/spip/ > irc://irc.freenode.net/spip