2013-11-27 3 views
0

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

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

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

Каков правильный способ справиться с этим? Я недавний конверт svn, новый для git.

Спасибо.

+2

Не могли бы вы разместить вывод 'git log --all --decorate --graph --pretty = format:"% h% d% s "' – jessh

ответ

0

после прочтения глаза кровавого я сделал:

git clone http://gitproject layouts 
cd layouts 
git checkout layouts 
git merge master 
git add path_to_conflicts 
git rm path_to_other_conflicts 
git commit 
git push 

Это, казалось, делать то, что я хотел.

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