← All posts tagged Git

mad
SVN Git hg bzr Как получить номер последнего коммита?

git describe --always или git log --format=%h -1

hg log -l1 --template '{rev}'

svnversion

bzr revno
mad
Git иногда возникает потребность искать какую нибудь строку во
всей истории (у меня уже два раза возникла) репозитория, для
этого можно использовать следующий скрипт:

for i in `git log --all --oneline --format=%h`; do git grep SOME_STRING $i; done

после SOME_STRING можно указать имя файла в котором искать.

Странно что в гите нету более простой команды для этого (или же
просто я ее не нашел).