So ändern Sie die Standardnachricht eines Zusammenführungs-Commits für Bitbucket


10

Gibt es eine Möglichkeit, die Standard-Commit-Nachricht für Pull-Anforderungen zu ändern, die über Bitbucket zusammengeführt wurden? Wenn ich oben auf einer Pull-Anforderungsseite auf die Schaltfläche "Zusammenführen" klicke, hat das resultierende Commit eine Standardmeldung wie

In einem Zweig zusammengeführt (Pull-Anfrage Nr. 25)

Das Problem ist das Fragment, #25weil ich oft dasselbe Repository auch an GitHub weitergebe, wodurch die Nummer mit der Problem-Nr. 25. Ich weiß, dass es einen Textbereich gibt, in dem ich die Nachricht vor jeder Zusammenführung bearbeiten kann, aber es ist wirklich schwer, sich daran zu erinnern.

Antworten:


1

Anstelle der git rebase -ivon @Stunner vorgeschlagenen Gefahr können Sie einfach eine lokale Zusammenführung mit einer benutzerdefinierten Nachricht durchführen.

git fetch origin refs/pull-requests/123/from
git merge FETCH_HEAD
(git push origin)

Optionen , die Sie mit git-merge verwenden können , sind -e, -mund --no-ffje nach gewünschtem Stil.


0

Leider ist dies mit BitBucket derzeit nicht möglich. Ich werde diese Antwort jedoch aktualisieren, falls sich dies jemals ändert.

Sie könnten möglicherweise einen gefährlichen git rebase -i oder git commit --amenderzwungenen Push nachträglich durchführen, um das Problem zu beheben, wenn Sie sicher sind, dass niemand anderes an dem Commit, das Sie ändern möchten, gezogen hat und daran arbeitet ...


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.