Skip to content

Commit

Permalink
+ reflog
Browse files Browse the repository at this point in the history
  • Loading branch information
tkrajina committed Aug 20, 2013
1 parent b796877 commit 18f9931
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions ispod-haube.tex
Original file line number Diff line number Diff line change
Expand Up @@ -276,6 +276,15 @@ \subsection*{.git/hooks}

Na primjer, želite li da se prije svakog \emph{commit}a izvrše \emph{unit} testovi i pošalje mejl s rezultatima, napraviti ćete skriptu \verb+pre-commit+ koja to radi.

%\section*{}
%\addcontentsline{toc}{section}{}
\tocSection{$Reflog$}

$Reflog$ je povijest svih $commit$ova na koje je pokazivao \verb+HEAD+.
S naredbom:

\gitoutputcommand{git reflog}

\dots{}ćete vidjete SHA1 identifikatore svih commitova na kojima je vaš repozitorij bio do sada.

Dakle, svaki put kad se prebacite na novu granu ili neki $commit$, git pamti gdje ste točno bili.
Ukoliko ste neki $branch$ obrisali, a kasnije shvatili da to niste htjeli -- njegovi $commit$ovi su (vjerojatno!\footnote{Detalji u poglavlju o "higijeni" repozitorija.}) još uvijek u lokalnom repozitoriju.
S ovom naredbom ih možete naći i iz njih ponovno napraviti novu lokalnu granu.

0 comments on commit 18f9931

Please sign in to comment.