2015-11-25 2 views
0

Я скопировал две разные ветви (branch1, branch2) в мой домашний каталог.слияние двух ветвей с исключениями ревизий, которые объединены с магистрали

1- Я хочу объединить branch2 в branch1. Поскольку оба они исходят из одной модели, у них одинаковые папки, и я хочу сохранить файлы с brach1. поэтому мне нужно исключить изменения, которые уже были объединены в branch2.

Буду признателен, если вы посоветуете мне, как я могу это сделать.

2- Как я могу увидеть только имя файлов, которые были изменены в brach2 относительно branch1?

svn diff дает мне более подробную информацию о каждом файле, просто мне нужно знать имя файла без каких-либо подробностей.

Заранее спасибо.

ответ

0

Вы можете проверить диф кода в отрасли по

git diff branch1 branch2 

Если вам нужен файл, который изменяются затем использовать --name-оны

git diff branch1 branch2 --name only 

Для сравнения каталога на другой ветви

git diff branch1:folder_name branch2:folder_name --name-only 
Смежные вопросы