1

У меня есть две ветви, master и test .

Тестовая ветка давно не обновлялась.

Теперь я хочу, чтобы у тестовой ветви был один и тот же файл с master, без слияния, потому что слияние вызывает слишком много конфликтов. Я просто хочу, чтобы тест ветвления имел тот же файл, что и мастер, при сохранении его прошлых коммитов. Затем я могу внести некоторые изменения на основе тестовой ветки.

1 ответ1

0

Если вы хотите сохранить изменения в test , проще всего было бы перебазировать их поверх master класса (но, конечно, вам нужно будет обрабатывать любые конфликты слияния):

mureinik@computer ~/src/git/someproject [test] $ git rebase master 

Если вы хотите отменить все ваши изменения в тесте, вы можете просто удалить эту ветку и создать новую из master:

mureinik@computer ~/src/git/someproject [master] $ git branch -D test
Deleted branch test (was a046456).
mureinik@computer ~/src/git/someproject [master] $ git branch test

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .