@
` #Revert changes to modified files. git reset --hard #Remove all untracked files and directories. git clean -fd `
@
`#useful log sample git log --oneline --abbrev-commit --all --graph --decorate --color` [Visualizing your git repository](http://think-like-a-git.net/sections/graphs-and-git/visualizing-your-git-repository.html)
@
In other words, creating a branch is like saving your game before you battle the boss
@
[О том, как работает git rebase](http://think-like-a-git.net/sections/rebase-from-the-ground-up/using-git-cherry-pick-to-simulate-git-rebase.html) или как эмулировать rebase с помощью cherry-pick
@
**Цитата с хабра, которая отражает мое мнение о git** _Я пользуюсь и Git, и Mercurial c ~2009 (Git, что интересно, первым) и считаю (аргументировал я это уже тысячу раз) первый а) более сложным и, что много важнее, б) более сложным непонятно зачем._ **develop7,14 мая 2013 в 17:16**
@
Во время работы в папке репозитория частенько появляются файлы, которые надо удалить во время следующего коммита. Команда `git checkout -f` не затронет те файлы, что не находятся под контролем git и потому надо использовать команду `git clean -fd` При этом не будут затронуты файлы, которые указаны в файле .gitignore. Если их так же требуется удалить, то надо добавить ключ -x `git clean -fxd`

Войдите на сайт, чтобы оставить комментарий