2016-09-09 2 views
4

Während ich an meinem Zweig arbeitete, fusionierte ich den Master-Zweig, um meine Arbeit mit dem Master auf dem neuesten Stand zu halten.Interaktive Rebase nur für meine Commits

Nun, wenn ich möchte, dass meine begehen Geschichte aufzuräumen (Squash/pick) i erhalten alle Commits aus dem Master-Zweig als auch von git rebase myBranch -i HEAD myfirstcommit

Wie kann ich die Commits aus dem Master-Zweig herausfiltern, so dass ich kann nur meine eigenen Commits neu anordnen?

Antwort

3

Nachdem Sie master in Ihrer Branche zusammengeführt haben, während in Ihrer Branche bleiben Sie wie folgt vor:

git rebase -i master 

Dieser Ihre Niederlassung oben auf master rebase wird, nur neue Commits nehmen, die in Ihrem sind Zweig, aber nicht in master.

Verwandte Themen