Ш̴̴̜̥͍͕̼̙̱͙͎͍̘̀̐̔́̾̃͒̈̔̎́́͜р̧̛̺͖͖̯̖ͧͤ͋̅̽ͧ̈̐̽̆̐͋ͤͦͬ͛̃̑͞͞и̒ͥͤͯ͂ͣ̐̉̑ͫ̉̑҉̛͏̸̻͕͇͚̤͕̯̱̳͉ͅф̴̴̡̟̞͙̙̻͍̦͔̤̞̔̓́̍͗̚͢͞ͅт̨̐ͫ̂͊̄̃ͥͪ͏̫̺͍̞̼͈̩̥̜͔͜͜ы̸̴̱̺̼̠̦͍͍͍̱̖͔̖̱͉̅͑͌͒ͫ͒̀ͥ͐ͤ̅͘̕.̵̴̡̭̼̮͖͈̙͖͖̲̮̬͍͙̼̯̦̮̮ͦ̆̀̑̌ͮͧͣͯ̔̂́͟г͌ͮ̏̈͂ͯ̚҉̛̙̬̘̲̗͇͕̠̙͙̼̩͚̀͘͞ͅо̷̥̯̘̓ͤ̽͒̋̉̀̂̄̒̓̊ͨ͛́̌ͤ̂̀͠в̶̒͒̓̏̓̚҉̛̙̘̺̰̮̼̟̼̥̟̘̠̜͜н̸̷̸̲̝͈͙̰̟̻̟̰̜̟̗͎̻̻͍̿̔̃ͨ͑о̔̀̋ͫ̇̿̐ͫ͌͗ͩ҉̨̜̙̙͈͍̮̮̼̙̘̞̕͜͡ Войти !bnw Сегодня Клубы
git

бля

сука

как черри-пикнуть пачку коммитов из другой ветки, если файл переименовался и после этого ещё менялся, так что почти ни один патч не применяется чисто (надо решать конфликты) ?

inb4: спроси на SO, мне такое ridiculously-дебильное стыдно там спрашивать

может можно как-то типа сделать фейковый мерж с пустым диффом, потвикать пороги на детект переименования, и хуйнуть огромный толстый merge --squash хотя бы?

а то я блядь попробовал git diff foo{~9,~8} | sed 's:oldpath:newpath:g' | git apply, и карочи хуй, patch does not apply, и даже стейджить по кускам не хочет, дерьмо ебаное

#F43E0O / @ulidtko / 3933 дня назад

git format-patch sed sed sed git am
#F43E0O/CCT / @lexszero / 3933 дня назад
use hg
#F43E0O/0YQ / @hate-engine / 3933 дня назад
@lexszero а когда am будет обсираться - patch -p1 < чо-он-там-скажет, чинишь конфликты (если будут, am обсирается даже там, где патч накладывается patch'ем с небольшим фуззом), git add && git am --continue
#F43E0O/NR1 / @lexszero --> #F43E0O/CCT / 3933 дня назад
@lexszero скорее всего будут; в `patch` дико неудобно вот эти вот все ебучие `{.orig,.rej}`, немогли полущ зделоц
#F43E0O/G49 / @ulidtko --> #F43E0O/NR1 / 3933 дня назад
@lexszero лол, первый же патч ``` Hunk #1 FAILED at 38. Hunk #2 FAILED at 45. Hunk #3 FAILED at 109. Hunk #4 FAILED at 453. 4 out of 4 hunks FAILED ```
#F43E0O/YHX / @ulidtko --> #F43E0O/NR1 / 3933 дня назад
git cherry-pick
#F43E0O/3GB / @anonymous / 3933 дня назад
@anonymous черри-пук
#F43E0O/GG1 / @ulidtko --> #F43E0O/3GB / 3931 день назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.