Quand je “git push” git dit maintenant “Créer pull request pour ...”. Pourquoi?
Je suis apporter des modifications à un projet dans une branche qui, jusqu'à présent, est connu de personne d'autre que moi. Cependant, depuis peu, lorsque je git push
à ce projet, je reçois cela comme une partie de la réponse:
remote: Create pull request for <<my branch>>:
remote: https://bitbucket.org/...
Je n'ai aucune idée de pourquoi Git me donne ce message, que je n'ai jamais vu avant.
Même si je supprimer la branche à distance (avec "git push origin :<<my branch>>
" maintenant, je encore obtenez ce message! (J'ai réussi à supprimé la direction sur la télécommande, mais le message reste)
- Sonne comme un serveur de hook côté de l'exécution à bitbucket.org.
- Eh bien, je n'ai rien fait pour provoquer une telle chose, et il n'y a que deux développeurs en question, ne peuvent pas imaginer de qui/de quoi l'aurait fait. Quelle sorte de "crochet" pourrait-il être, et comment puis-je déterminer si une telle chose existe?
- J'ai également vu ça pour la première fois, bitbucket/atlassian doit faire quelque niveau suivant trucs à faire participer les gens.
- J'ai vu la même chose. Apparemment, le push arrive juste normalement, et il semble que vous pouvez ignorer la sortie si vous ne voulez pas faire une pull-request.
- Je n'ai pas trouvé une justification pour le changement, mais si cela vous gêne trop songer à mettre de vote ce bitbucket site en question.
- C'est assez ridicule, car il semble que pour supprimer tout ce que je peux utiliser l'un des Atlassian autres applications appelé "Cachette"?
- Rien ne peut être fait à partir de (y)notre fin. Tout ce que nous pouvons faire est de rester calme et de suivre cette question : bitbucket.org/site/master/issues/11409/...
Vous devez vous connecter pour publier un commentaire.
Remarque: Ces messages peuvent être désactivés maintenant. Voir Jake répondre. Lire la suite de ma réponse pour l'explication technique.
Tout ce qui est préfixé par
remote:
a été envoyé par le la réception de script1 sur le serveur. Bitbucket veut sans doute pour le rendre plus facile pour vous de créer une pull request.1 Exemple d'un tel
post-receive
crochet à l'aide deecho
pour envoyer un message à l'utilisateur, comme expliqué dans le lien ci-dessus. Il sera appelé une fois tous les poussé des données enregistrées sur le serveur:Sur le serveur:
Sur le client:
Je pense que TimWolla est vrai, mais je voulais juste ajouter ce post à partir d'Atlassian, qui précise Atlassian politique:
TimWolla fourni l'explication complète, mais voici comment obtenir fixe à long terme: donner votre avis sur ce ticket de support pour montrer que vous partagez la frustration exprimée par d'autres utilisateurs sur cette question.
Mise à JOUR: de 2016-09-27 ce n'est plus un problème et Atlassian a fourni un réponse officielle sur la question.
Voici les instructions pour la désactivation de ces messages:
BitBucket Settings