git log: Показать историю коммитов для текущей ветки (от новых к старым).- Опции:
--oneline: Показать каждый коммит в одну строку (краткий хеш и сообщение).--graph: Отобразить историю в виде ASCII-графика ветвлений и слияний.--all: Показать историю всех веток.--follow <имя_файла>: Отследить историю изменений файла, включая его переименования.-S <строка_кода>: Показать коммиты, в которых было добавлено или удалено указанное вхождение<строка_кода>(например, имя функции).--pretty=format:"...": Настроить формат вывода (например,--pretty=oneline,--pretty=short,--pretty=full,--pretty=fuller, или свой формат).
- Опции:
git diff: Показать различия между состояниями.git diff: Показать изменения в рабочей директории, которые еще не добавлены в индекс (stage).git diff --staged(или--cached): Показать изменения, которые добавлены в индекс, но еще не закоммичены.git diff HEAD: Показать все изменения в рабочей директории (и в индексе, и не в индексе) относительно последнего коммита (HEAD).git diff HEAD^: Показать изменения относительно предпоследнего коммита.git diff <коммит1> <коммит2>: Показать различия между двумя коммитами.git diff <ветка1>..<ветка2>: Показать различия между двумя ветками.git diff --stat: Показать краткую статистику изменений (список измененных файлов, количество добавлений/удалений).
git show: Показать информацию об объектах Git.git show <коммит>: Показать метаданные (автор, дата, сообщение) и изменения (diff) для указанного коммита.git show <ветка>:<путь_к_файлу>: Показать содержимое файла из указанной ветки в состоянии последнего коммита этой ветки, не переключаясь на нее.
〰〰〰 𓆝 𓆟 𓆞 𓆝 𓆟 𓆝 𓆟 𓆞 〰〰〰