Git · Senior · Pytanie 33 z 76
Co oznaczają „ours” i „theirs” podczas git rebase main?
- 1Oba oznaczają zdalną wersję tej samej gałęzi
- ✓Poprawna odpowiedź: Ours to
main, nowa baza; theirs to twój commit - 3Ours to twoja gałąź; theirs to
main, jak przy merge
Wyjaśnienie
Rebase przechodzi na bazę i nakłada na nią twoje commity, więc z punktu widzenia Gita twoje commity są „ich”. To klasyczne źródło błędnie rozwiązanych konfliktów.