Я думал, что если вы хотите отслеживать файлы, вы должны 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
будет сброшен?