Показать сообщение отдельно
  #31 (permalink)  
Старый 25.10.2012, 17:44
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

вот вариант для cherry-pick:
Код:
git init

echo '1
2
3' > 1
git add .
git commit -m 1

git checkout -b 2
git checkout -b 3
echo '11
2
3' > 1
git add .
git commit -m 2

git checkout 2
echo '1
2
33' > 1
git add .
git commit -m 2

# git checkout 3   # не работает если раскомментировать
# git merge 2
# git checkout 2
git merge 3

git checkout master
git cherry-pick -m 1 2
или еще другими словами, main line - ветка в которую делался merge
Ответить с цитированием