Показать сообщение отдельно
  #29 (permalink)  
Старый 25.10.2012, 01:13
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от x-yuri
Раз ты делаешь cherry-pick, значит ты хочешь отменить коммит в другой ветке.
Может мне наоборот нужно накатить чей-то коммит из другой ветки в свою

Сообщение от x-yuri
Но зачем отменять коммит из другой ветки в текущей ветке? Почему не переключиться на нужную ветку и там сделать git revert?
Преположим что есть ветка alpha, в которую мы подмерджили beta. Помимо ветки beta в мердже участвовали и другие ветки.
И в какой-то момент стало понятно что ветку beta нужно вырвать из итерации. Сделать это безопасно можно так:
git revert -nm 1 hash


Сообщение от x-yuri
И еще там был вопрос: можно сказать, что там должна быть единица, не смотря в журнал?
В большинстве случаев, да (-m 1 первый коммит)

Последний раз редактировалось monolithed, 25.10.2012 в 01:20.
Ответить с цитированием