Як вишню вибирати з однієї гілки на іншу


159

У мене є 2 відділення, masterі dev.

Я на devгілці, і я хочу, щоб вишня вибирала 1 рейс від masterдо dev. Так я і зробив

$ git cherry-pick be530cec7748e037c665bd5a585e6d9ce11bc8ad
Finished one cherry-pick.

Але коли я роблю , git statusі gitxя не бачу , що я зробити be530cec7748e037c665bd5a585e6d9ce11bc8adв мерзотника історії.

Як я бачу своє вчинення у devфілії?

Відповіді:


247

Коли ви вибираєте вишню, це створює новий комітет з новим SHA. Якщо ти зробиш:

git cherry-pick -x <sha>

то принаймні ви отримаєте повідомлення про фіксацію з оригіналу, який додається до вашого нового комітету, разом із оригіналом SHA, що дуже корисно для відстеження вишень.


14
'-x' - це додавання рядка до повідомлення, яке вказує, звідки було зроблено вишню. Корисно лише для громадських відділень, не так вже й багато, коли збирають вишні з місцевого (приватного) відділення до публічного відділення.
Дінеш Кумар
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.