[devel] Q: [git] Как разбить большой коммит на несколько?

Aleksey Avdeev solo at solin.spb.ru
Tue Sep 29 16:31:56 UTC 2009


Led пишет:
> On Tuesday 29 September 2009 18:24:42 Aleksey Avdeev wrote:
>> Led пишет:
>>> On Tuesday 29 September 2009 17:27:55 Aleksey Avdeev wrote:
>>>> Приветствую.
>>>>
>>>>    А как, в git, разбить один большой коммит на несколько?
>>>>
>>>> PS: Описание решения подобной задачи мне кажется где-то попадалось. Но
>>>> сейчас, когда оно потребовалось -- что-то не находиться...
>>> git help rebase
>>> смотреть секцию SPLITTING COMMITS
>>    Спасибо, это оно (git gui весьма сильно помогает).
>>
>>    А есть ли вариант rebase, учитывающий мержы? В смысле: как сделать
>> rebase так, чтобы была не одна ветка, а дерево?
>>
>> PS: Собираюсь делать rebase кусками, между точками мержей, а сами мержи
>> -- повторять руками... Есть ли путь проще?
> 
> rebase с ключём -p
> Но лучше резервную копию перед этим сделать:)

   Бранча или всего репозитория?

-- 

С уважением. Алексей.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 552 bytes
Desc: OpenPGP digital signature
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20090929/86b6f96a/attachment-0001.bin>


More information about the Devel mailing list