Я думал, что если вы хотите отслеживать файлы, вы должны git add [files you want to track]
Я не знаю, почему я получил сообщения Changes not staged for commit.
Если эти файлы не были поставлены, не должен git показывает мне, что эти файлы были Untracked похожими на

Все, что я сделал, это создать новую функцию из ветки develop и работать в feature/change_excel_format branch
Я думал, что эти файлы должны быть в состоянии staged,
Но git status сказал мне Changes not staged for commit

Чтобы кратко,
Я знаю только 3 этапа в git Untracked, staged, committed
Может ли кто-нибудь сказать мне, какова была сцена для Changes not staged for commit

Итак, если я изменил файл a (уже в репо)
и введите git st, git скажет мне Changes not staged for commit
если я git a, тогда файл a будет находиться в staged status
если теперь я изменил file a, будет два состояния file a в git, правильно?
Итак, я должен решить, сделать ли staged a фиксацией или сделать not stage a для постановки,
а затем предыдущий этап file a будет сброшен?
