.gitignore не игнорирует мои временные файлы vim

У меня проблемы с файлом .gitignore. Я провел свое исследование и перепробовал много методов. Следующие шаги выполняются, когда я сохраняю свой .gitignore

git rm -rf --cached *.php.*
git add .
git status
git commmit -m "some message"

Вот как выглядит мой файл .gitignore:

# Ignores anything that's a temp file created by vim
.*.s??
.*.*.s??

Вот файлы, которые должны быть защищены от отслеживания

# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#       .ajax.php.swn
#       .ajax.php.swo
#       .ajax.php.swp
#       .swervepay.php.swn
#       .swervepay.php.swo
#       .swervepay.php.swp
#       .swervepay_form.php.swm
#       .swervepay_form.php.swn
#       .swervepay_form.php.swp

Что я могу сделать, чтобы эти файлы не отслеживались? Каждый раз, когда я делаю git add. и подтвердите, что эти файлы будут добавлены заново. Любая помощь будет очень полезна.

8
задан jamadri 16 May 2014 в 20:19
поделиться