Как в GIT смержить часть файлов из другой ветки?

Добрый день!
Как смерджить из часто фалов из другой ветки?
Допустим у меня есть, "feature" ветка, и в ней:
feature-1.cpp
feature-2.cpp
feature-3.cpp
feature-4.cpp
feature-5.cpp

И я хочу смерджить в мастер, только 1 и 2 файл
  • Вопрос задан
  • 5000 просмотров
Решения вопроса 1
27cm
@27cm
TODO: Написать статус
Если файлов 1 и 2 нет в вашей ветке, а есть только в feature:
$ git checkout feature -- feature-1.cpp feature-2.cpp
$ git add --all
$ git commit -m "Merge some files from feature"


Если нет, и нужен честный мёрдж файлов, тогда создаёте ветку feature-v2 на базе feature, удаляете там ненужные файлы и мерджите основную ветку с feature-v2.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы