По какой-то причине, мой местный мерзавец не будет добавлять другие файлы, чем .gitignoreмерзавец не добавляет файлы проекта, кроме .gitignore
Я даже создал пустой каталог с пустым файлом .gitignore и другой файл test.txt и он добавит только .gitignore
Является ли это проблемой конфигурации, которую я испортил? Как это исправить?
Я бегу git add .
затем git commit -m "test"
и я вернусь:
On branch master
nothing to commit, working directory clean
и test.txt не появляется
git ls-tree --full-tree -r HEAD
выходы:
100644 blob 4fa9688faea285415faa1d92e2975c02c6e98fb1 .gitignore
но я определенно есть text.txt
UPDATE:
Я добавил !*.txt
в мой файл .gitignore, а затем он добавил текстовый файл. Почему я должен явно добавлять все включенные файлы?
Что вы видите, когда вы делаете 'git config --global core.excludesfile' – Oxymoron
также, что делает статус git? –
'git config --global core.excludesfile' ничего не возвращает. –