Git · Middle · Запитання 63 з 75
Що буде після git commit --amend на вже запушеному коміті?
- ✓Правильна відповідь: Знадобиться force-push, що переписує спільну історію
- 2Git автоматично оновить віддалений коміт
- 3Amend застосується лише до наступного коміту
Пояснення
Amend створює новий коміт, тож віддалена й ваша гілки розходяться. На власній гілці PR це прийнятно з --force-with-lease; на main - ні.