Git Rebase - Einfach und praktisch erklärt

preview_player
Показать описание
Endlich "git rebase" verstehen! In diesem kurzen Tutorial zeige ich dir wie das Rebasen funktioniert und wie du es in deinem Alltag verwenden kannst. Es ist ein wichtiges Werkzeug um dein Git-History in Schuss zuhalten und zugleich für eine saubere Dokumentation für alle Veränderungen.

Facebook:

Instagram:
Рекомендации по теме
Комментарии
Автор

Guten Tag, ich wollte DANKE sagen!
Mir war es direkt einleuchtend, was rebase ist in unter 5 Minuten. Ich finde die anderen Kommentare "überkritisch" bzw. unfair bzw. undankbar. Das Video ist kostenlos, kurz und auf den Punkt, hat ein Visualisierung und die Erklärung, wofür man rebaset (für einen sauberen Log), lieferst Du auch. Bitte nicht unterkriegen lassen von den hatern :)

janhob
Автор

Echt gut geklärt. Jetzt verstanden. Prima!

sinasri
Автор

"Wir müssen rebasen um zu rebasen" ..sorry. Leider keine gute Erklärung. Eine Erklärung sollte am Ende oder Anfang eine Zusammenfassung haben, was erklärt wird. Wofür das gut ist und vor allem wofür nicht. Denn erst durch eine klar Abgrenzung wofür etwas ist und wofür nicht kann etwas sehr gut verstanden werden. Ich habe auch vermisst immer den Status quo zu sehen. Also das ist davor in Verz/Datei und das danach. Es machts sehr viel einfacher alles sich zu dem neu zu erlernenden auch noch die erklärten Inhalte vorzustellen. EinTipp noch für die Visualisierung von git auf der console gibts das tool tig (ja git rückkwärts). Es ist toll, ich liebe es.:)
Dein Tisch und Unterlage schaut btw. echt super aus. Grüße

sadbuttrue
Автор

Leider hast du komplett außen vor gelassen, dass man nur rebasen sollte, wenn ein Branch noch nie irgendwohin gepusht wurde. Damit bringt man die Repos bei sich und anderen Mitarbeitern out of sync und es geht erst mal nichts mehr. In den falschen Händen ist rebase sehr sehr gefährlich 😕

zeeroever
Автор

ich will eigentlich nur meinen feature branch updaten, nachdem der master geupdated wurde. ich versteh das eher so das der feature branch dann in den msater gerebased wird ?

Jacktherippler
Автор

In der Erklärung ist kein Fehler, aber man kann das deutlich besser darstellen durch ein kleines Bild.
Dann noch ein kleiner Vergleich zu merge, das würde das Bild abrunden.

lucianbetke
Автор

wenn du git commits im text-editor darstellst benutz einen MONOFONT.

masterlup
Автор

Hi. Gut erklärt. Welches template verwendest du für dein Terminal?

thiemseb
Автор

Warum hast du einen Merge hinten angestellt? Reicht das Rebase alleine nicht?

Haemma
Автор

2.5 Minuten git rebase, 2 Minuten Anmoderation, Einleitung, Feedbackanfrage, Abmoderation

brendelmeister
Автор

Vielen Dank Marco, einfacher und klarer geht's nicht. Eine Frage noch: Ich nutze Sourcetree und wenn man da rebase nutzen will, sieht man ein Hinweis von Sourcetree: "make sure you haven't pushed your changes". Ich hab da wohl was noch nicht ganz verstanden, weißt du, warum dieser Hinweis Sinn macht?

stefanpolzer
Автор

Finde ich persönlich nicht so gut erklärt. Zudem ist das Mikro völlig übersteuert.

sjm
Автор

Es heißt eingeschaltet und nicht "eingeschalten"...

meinaccount