From 6db116c1d187dd37774962a25ccee06ef47aca87 Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Mon, 8 Jul 2013 19:17:52 +0400 Subject: [PATCH] Add git prune, clean, gc examples... Closes #293. --- git-tutorial.lyx | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/git-tutorial.lyx b/git-tutorial.lyx index b6cea01..a903578 100644 --- a/git-tutorial.lyx +++ b/git-tutorial.lyx @@ -2102,6 +2102,28 @@ my-lib submodule updated. \end_layout +\begin_layout Subsection +Свободное место на диске +\end_layout + +\begin_layout Standard +Для удаления временных файлов и сжатия истории можно использовать следующие + команды: +\end_layout + +\begin_layout LyX-Code +git clean # удалить неотслеживаемые файлы в репозитории +\end_layout + +\begin_layout LyX-Code +git prune # удалить все недостижимые объекты/коммиты из базы данных +\end_layout + +\begin_layout LyX-Code +git gc --aggressive --prune # удалить все бесполезные объекты и оптимизировать + локальный репозиторий +\end_layout + \begin_layout Section Удачная модель ветвления \end_layout