Проект, над которым я работаю, использует autogen.sh
и configure
для настройки компиляции, и они генерируют такие файлы, как config.h
и другие.Теперь, когда генерируется, я предполагаю, что эти файлы не будут отслежены, и поэтому git status
должен перечислить эти файлы.Однако выполнение этих двух сценариев на самом деле приводит к выводу:
owner@ubuntu:~/project$ git status
# On branch master
nothing to commit (working directory clean)
* nothing to commit (working directory clean)
подразумевает, что ничего не изменилось со времени последнего коммита.Кроме того, он не сообщает мне, что Your branch is ahead of 'origin/master' by X commits.
, что означает, что новые коммиты не были сделаны (подтверждено git log
).
Если эти файлы не отслежены и не были зафиксированы, как это сделать?мерзавец лечит эти файлы?Следует отметить, что .gitignore
файлов нигде нет.