2013-03-28 4 views
2

Я не очень опытен с git, но у меня есть ситуация, с которой мне бы хотелось помочь.Слияние разных файлов с git

Работая над моей ветвью функций, я только что понял, что я работал над устаревшим файлом X, скажем. В главном другом файле Y используется в месте X, а файл X собирает пыль (никто не удалял ее). Я хочу объединить свою ветку в мастер и добавить свои коммиты в файл X, помещенный в файл Y.

Возможно ли это? Я искал rebase и другие вещи, но я не совсем уверен, что делать.

ответ

0

Это должно работать: в то время как в вашей feature ветви можно переименовать бесполезный file_X в file_Y (используя git mv). Зафиксируйте изменения в ветке feauture. Затем переходите на ветку master, и вы объединяете ветку feauture в master.

Смежные вопросы