Команды Git, о которых вы не знали
Подсчитывает количество файлов, которые отслеживает Git.
Позволяет посмотреть последний коммит в каждой ветке.
Покажет, какие ветки уже влили в текущую.
Выводит информацию о последнем коммите.
user@PC:~/Projects/app.android$ git show commit c5c3d9198639ecc0a954bef102dbf (HEAD -> develop, origin/develop) Merge: 942636 130e3e9f Author: Tom Holland <holland@gmail.com> Date: Sun May 3 12:27:02 20 26 +0300 Merge branch 'fix/typos' into develop
В том числе время и дату, автора, описание коммита.
git show HEAD~2
Выводит информацию о конкретном коммите (в данном случае это предпоследний коммит).
git cherry-pick <commit-ref> --no-commit
Применяет изменения из другого коммита к текущей ветке без содания нового коммита.
Выводит подробную информацию о загруженных файлах.
Используется, чтобы просмотреть коммиты, в описании которых есть слово «bug».
Покажет, кто и когда вносил изменения в файл (построчно).
Покажет, кто и когда вносил изменения в файл (построчно), но без учёта пустых строк.
git diff --quiet develop feature/shopping-cart && echo "Identical" || echo "Different"
Сравнить две ветки. Если они содержат одни и те же коммиты, вывести Identical. В противном случае вывод будет Different.
Выводит статистику того, как Git хранит данные в репозитории.