From ea0d36b89f7db4c4032e600375fd2c8a6860891f Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Mon, 8 Jul 2013 19:29:11 +0400 Subject: [PATCH] Add: git rebase -i -> squash. Closes #244. --- git-tutorial.lyx | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/git-tutorial.lyx b/git-tutorial.lyx index a903578..f22155b 100644 --- a/git-tutorial.lyx +++ b/git-tutorial.lyx @@ -1636,6 +1636,22 @@ git commit -m # во второй коммит. \end_layout +\begin_layout Standard +Объединение нескольких коммитов в один можно выполнить ещё проще: +\end_layout + +\begin_layout LyX-Code +git rebase -i -p HEAD~5 +\end_layout + +\begin_layout LyX-Code +# редактирование: заменить 'pick' на 'squash' для коммитов, +\end_layout + +\begin_layout LyX-Code +# которые хотим объединить, сохранить. +\end_layout + \begin_layout Subsubsection Выделение поддиректории в отдельный репозиторий \end_layout