SPOJE.NET

Technická dokumentace

Uživatelské nástroje

Nástroje pro tento web


howto:vcs:git_howtos

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Následující verze
Předchozí verze
howto:vcs:git_howtos [2014/12/08 04:51] – upraveno mimo DokuWiki 127.0.0.1howto:vcs:git_howtos [2017/10/13 23:39] (aktuální) – [Delete all commits except for 5 last without changing commit hashes] harvie
Řádek 71: Řádek 71:
 vim -esc "normal gg=G" -c "wq" -e "file.php" vim -esc "normal gg=G" -c "wq" -e "file.php"
 </code> </code>
 +
 +==== Delete all commits except for 5 last without changing commit hashes ====
 +
 +<code bash>
 +git rev-parse HEAD~4  > .git/shallow
 +#git reflog expire --expire=0
 +#git prune
 +#git gc
 +git reflog expire --expire-unreachable=now --all
 +git gc --aggressive --prune=all
 +</code>
 +
howto/vcs/git_howtos.1418010703.txt.gz · Poslední úprava: 2014/12/08 04:51 autor: 127.0.0.1