Концепция git-трекинга и git-постановки
Когда вы изменяете файл в вашем рабочем каталоге, git говорит вам использовать «git add» для stage.
Когда вы добавляете новый файл в ваш рабочий каталог, git говорит вам использовать «git add» для начала отслеживания.
Я немного озадачен этими двумя понятиями, потому что я предполагал, что отслеживание файла на наличие изменений отличается от постановки его на фиксацию