Не отображаются изменения в файле Git

Есть проект на C# и в нём класс Program, все файлы были добавлены в Git при помощи git add . Но почему то когда я делаю изменения в самом файле Program.cs при использовании команды git status гит меня не оповещает об изменение в этом файле, а всё так же показывает, что файлы добавлены в git. Код пишется при помощи Visual Studio введите сюда описание изображения


Ответы (1 шт):

Автор решения: Cost

Команда git add помещает все изменения, которые вы сделали в индекс, другими словами подготавливает будущий коммит. На этом этапе ещё сохраняется возможность изменить будущий коммит (добавить в него новые изменения, разделить сделанные изменения на два коммита, полностью откатить изменения). Эти подготовленные изменения ещё не зафиксированы. Для того, чтобы из зафиксировать необходимо вызвать команду git commit. Только после этого будет создан и сохранён в истории сам коммит - неизменяемый снимок состояния ваших файлов.

Команда git status позволяет посмотреть в каком из состояний находятся ваши файлы. В данном случае, поскольку все файлы были подготовлены для коммита, они отмечены как new file.

→ Ссылка