Ответ 1
Используйте флаг "-n" с выбором вишни, который "no commit"
Смотрите здесь: http://git-scm.com/docs/git-cherry-pick
git cherry-pick -n <HASH>
У меня есть несколько ветвей, где я сохраняю определенные коммиты, которые я хочу применять к своей рабочей копии время от времени. Первоначально я пробовал выбор вишни, но я не хочу, чтобы фиксация в целевой ветке позже.
Итак, я сделал cherry-pick
+ reset HEAD~1 --soft
Есть ли что-то более простое, чем вишня-подборка для рабочей копии?
Используйте флаг "-n" с выбором вишни, который "no commit"
Смотрите здесь: http://git-scm.com/docs/git-cherry-pick
git cherry-pick -n <HASH>
git show SHA -- file1.txt file2.txt | git apply -
или все файлы из SHA
git show SHA | git apply -
Как сделать git-cherry-pick только изменения для определенных файлов?