GitBlame's profile picture. Každodenní dávka Gitu.

Git Blame

@GitBlame

Každodenní dávka Gitu.

Potřebujete-li se zbavit posledního commitu a zároveň nevytvořit revertovací commit, použijte "git reset HEAD^".


Pokud v projektu používáte tagy, tvořte raději anotované (-a), nebo podepsané (-s) tagy. Git tag v defaultu nedělá plnohodnotné tagy.


Pokud chcete ignorovat soubor/adresář pouze v aktuálním adresáři a ne i ve všech podadresářích, začněte řádek v .gitignore lomítkem: /data


Znáte 404 a 500 stránku na GitHubu? https://github.com/404 https://github.com/500


Četli jste již knihu Pro Git http://bit.ly/8cMQtz? Ideální je se k ní vrátit po několika měsících práce s #git


Přepínač --dry-run vám dovolí udělat "git push" nanečisto. Ekvivalent pro "git pull" je přepínač --no-commit.


Tagujete své releasy? Pokud ne, zkuste začít tím, že se podíváte na příkaz "git tag". Je to další pomůcka pro větší přehlednost.


Graf revizí je výborná věc, jak si udržet přehled o dění v repositáři. Grafy z GUI bývají většinou přehlednější, ale postačí i konzolový.


Rádi byste svůj git repositář jednoduše synchronizovali na FTP? Zkuste git-ftp https://github.com/resmo/git-ftp


Máte v repositáři submoduly se submoduly a děláte nový klon? Udělejte inicializaci najednou přes "git submodule update --init --recursive".


Občas se šikne odložit si některé změny na chvilku stranou. K tomu slouží zásobník ovládaný příkazem "git stash".


Potřebujete-li se podívat, kdo změnil nějaký řádek v souboru, použijte příkaz "git blame soubor.txt".


Loading...

Something went wrong.


Something went wrong.