Junior
Kako izvršiti rebase na glavnu granu (main branch)?
sobes.tech АИ
Одговор од АИ
git switch <vaša_grana>
# Prebacite se na granu koju želite da rebase-ujete
git fetch origin main
# Preuzmite najnovije stanje grane main sa udaljenog repozitorijuma
git rebase origin/main
# Izvršite rebase trenutne grane na najnoviju verziju od origin/main.
# Ako dođe do konflikata, morate ih ručno rešiti.
# Nakon rešavanja konflikta: git add <fajlovi_sa_konfliktima>
# Nastavite rebase: git rebase --continue
# Otkažite rebase: git rebase --abort
git push --force-with-lease origin <vaša_grana>
# Pošaljite izmenjenu granu na udaljeni repozitorijum.
# --force-with-lease je sigurnije od --force, jer sprečava prepisivanje ako je neko drugi ažurirao udaljenu granu nakon našeg fetch-a.