git demande-pull à partir de la succursale locale de maître
J'aime vraiment le github tirez-la méthode de requête pour la collaboration sur la distribution de logiciels de développement. Il permet la discussion et l'examen du code.
Mon but est d'utiliser le même débit, mais à l'intérieur de notre dépôt, sans github. Je ne veux pas la fourche à la fourchette le projet.
Permet d'imaginer, je développe une fonctionnalité impressionnante localement. Et je veux faire une pull request sur ma branche principale de la force de la revue de code.
A---B---C feature/awesomeFeature
/
D---E---F---G origin/master
master
est-il possible de faire une pull request sur origin/master ?
J'ai essayé git request-pull feature/awesomeFeature origin
sans succès
Quelques bons détails sur comment les pull requests sont différents dans Git (le logiciel) et GitHub (service web)
OriginalL'auteur Guillaume Vincent | 2014-10-28
Vous devez vous connecter pour publier un commentaire.
Si vous avez développé votre branche localement, vous avez juste à utiliser:
git request-pull origin/master feature/awesomeFeature
Cela ne fera que vous donner un résumé de ces changements. Si vous voulez tous les détails, n'oubliez pas d'ajouter
-p
(patch) à votre ligne de commande.Il me donne l'erreur -
fatal: Not a valid revision: Viral advertising problem: C# based solution
. J'ai eu fourchue un dépôt Github. Alors créé une branche. Ensuite fait un commit.Comment avez-vous "fusion" pull request produites de cette façon (= y compris -p)? Vous en quelque sorte de coupe au début d'un diff et git de l'appliquer?
OriginalL'auteur ArnaudR
Tirer les demandes ne sont pas réellement mis en œuvre au sein de git lui-même, de sorte que vous aurez besoin d'un autre système pour s'asseoir sur le dessus de git. Si vous souhaitez héberger votre référentiel de vous-même, vous pouvez utiliser des logiciels tels que GitLab pour gérer votre pension et vous permettre de faire des pull requests.
Je pense que la question a été l'bits en gras "est-il possible de faire une pull request sur origin/master ?". Vous avez raison de souligner que git a quelques tirez la fonctionnalité de demande de construit dans, mais autant que je sache, vous ne pouvez pas "la force de la revue de code", sans autre outil.
OriginalL'auteur Adam H