git status
git status: показати статус робочого дерева.
Команда git status показує поточний стан репозиторію Git: які файли змінено, які додано в область підготовки для коміту, а які Git взагалі не відстежує. Це дуже зручний спосіб зрозуміти, що змінилося після останнього коміту і що потрапить у наступний коміт.
Після запуску git status Git виведе інформацію про поточну гілку, зміни в робочій директорії та стан області підготовки. А ще підкаже, що робити далі: наприклад, додати зміни в область підготовки через git add або закомітити підготовлені зміни через git commit.
git status — це страхувальна сітка, яка дає змогу ще раз перевірити зміни перед комітом. Переглянувши вивід git status, можна переконатися, що в коміт потраплять лише потрібні зміни, і не закомітити зайвого випадково.
Приклади
Перевір статус робочої директорії:
git statusТиповий вивід git status може мати такий вигляд:
On branch main
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
modified: index.html
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: index.html
Untracked files:
(use "git add <file>..." to include in what will be committed)
styles.css.gitignoregit checkoutgit configgit taggit worktree