Я пытаюсь создать новый репозиторий мерзавца из существующей папки. Я создал a .gitignore
файл в корне папки. Но если я говорю
git add *
git commit
git push
файлы, которые должны быть проигнорированы все еще, преданы удаленному репозиторию. Я нахожусь в Windows. Также я купил лицензию на SmartGIT. Это также, кажется, игнорирует .gitignore
. Я должен вручную выбрать который новые файлы фиксировать.
Ваши файлы уже отслеживаются? .gitignore только заглушает комментарии о неотслеживаемых файлах, но не останавливает отслеживание отслеживаемого файла.
Попробуйте вместо этого " 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