Команди Git

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