Forum: PC-Programmierung git interactive rebase nach push möglich?


von Johannes (Gast)


Lesenswert?

Hallo,
ich habe in git mehrere commits gemacht und diese auf bitbucket gepusht.
Ist es jetzt noch möglich diese commits irgendwie zu ändern?
Wären diese noch nur lokal, könnte ich es mit
git rebase -i
machen. Aber jetzt wo die schon gepusht sind?

von imonbln (Gast)


Lesenswert?

Johannes schrieb:
> hrere commits gemacht und diese auf bitbucket gepusht.
> Ist es jetzt noch möglich diese commits irgendwie zu ändern?
> Wären diese noch nur lokal,

genau so git rebase -i lokal und dann ein force push auf den Remote.
Aber Achtung andere die den Branch auch verwenden bekommen u.U. merge 
Konflikte beim pull. Deshalb ist es eigentlich best Praxis so was nicht 
zu machen oder nur auf "privaten" Development-Branches je nachdem wie 
das dein Projekt geregelt hat.

von Johannes (Gast)


Lesenswert?

imonbln schrieb:
> genau so git rebase -i lokal und dann ein force push auf den Remote


Dann werde ich das mal testen

imonbln schrieb:
> Aber Achtung andere die den Branch auch verwenden bekommen u.U. merge
> Konflikte beim pull

Das ist ja nicht mehr mein Problem ;)
Nein, momentan sind wir nur zu zweit an verschiedenen sachen

imonbln schrieb:
> Deshalb ist es eigentlich best Praxis so was nicht
> zu machen oder nur auf "privaten" Development-Branches

Normalerweise mache ich es auch so, aber jetzt müsste ich noch einen 
Kommit dazwischen packen

Danke dir für deine Antwort

Beitrag #6244649 wurde von einem Moderator gelöscht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.