2016-06-17 6 views
0

Ich versuche, eine Pull-Anfrage auf Git-Hub mit nur meinem neuesten Commit zu machen. Ich habe versucht, einen neuen Zweig zu machen, den Commit auf diesen Zweig zu setzen und dann den Commit, den ich möchte, in einem anderen Zweig zu wählen. Dies funktioniert jedoch nicht, und jeder neue Zweig, den ich erstelle, bleibt gleich (selbst wenn ich einen Cherry-Pick-Commit mache). Ich habe versucht, Rebase -i, aber dann kommen keine Commits. Könnte jemand bitte Anweisungen geben, wie man das richtig macht?Git Pull Request mit neuesten Commit

Update Ich habe zwei Zweige, Master und entwickeln. Ich habe einen weiteren limit_screen erstellt, um eine Funktion hinzuzufügen. Ich habe die Änderungen für den Zweig limit_screen übernommen. Ich mache dann einen anderen Zweig, Feature, aus der Entwicklung. Dann wähle ich das Commit von limit_screen aus. Dann drücke ich limit_screen und feature. Wenn ich eine neue Pull-Anfrage erstelle, ist die Anzahl der Commits 8 (die Nummer für das gesamte Projekt). Ich möchte, dass es nur meine letzte commit (die ich auf limit_screen setzen)

+2

Können Sie uns genau zeigen, was Sie zu tun versuchen? Im Idealfall beziehen Sie sich auf * tatsächliche * Repositories, damit wir Ihnen helfen können, das richtige Verhalten zu erhalten. – larsks

Antwort

1

Wenn Sie wollen nur Ihre Commit in der Pull-Anforderung angezeigt werden, müssen Sie Zweig von Master erstellen und auf den neuen Zweig und verpflichten Erstellen Sie dann eine Pull-Anforderung. Die Zweige, an denen Sie gerade arbeiten, haben Commits, die nicht mit Master zusammengeführt wurden. Deshalb werden sie in der Pull-Anforderung angezeigt.

Verwandte Themen