.gitignore, не работающий: фиксируются файлы, которые должны быть проигнорированы все еще,

Я пытаюсь создать новый репозиторий мерзавца из существующей папки. Я создал a .gitignore файл в корне папки. Но если я говорю

git add *
git commit
git push

файлы, которые должны быть проигнорированы все еще, преданы удаленному репозиторию. Я нахожусь в Windows. Также я купил лицензию на SmartGIT. Это также, кажется, игнорирует .gitignore. Я должен вручную выбрать который новые файлы фиксировать.

27
задан Cœur 15 September 2018 в 15:16
поделиться

3 ответа

Ваши файлы уже отслеживаются? .gitignore только заглушает комментарии о неотслеживаемых файлах, но не останавливает отслеживание отслеживаемого файла.

21
ответ дан 28 November 2019 в 04:10
поделиться

Попробуйте вместо этого " git add. ".

Кроме того, у меня это работает (в Linux):

$ git init
$ echo foo > .gitignore
$ echo foo > foo
$ echo bar > bar
$ git add -v *
The following paths are ignored by one of your .gitignore files:
foo
Use -f if you really want to add them.
fatal: no files added
27
ответ дан 28 November 2019 в 04:10
поделиться

Возможно, ваша маска исключаемого файла неточна.

0
ответ дан 28 November 2019 в 04:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: