мерзавец статус продолжает показывая затмений ресурсов:GIT - игнорировать затмить ресурсы
[email protected]:~/dev/workspaces/ebeans$ git status
On branch master
Your branch is up-to-date with 'watour/master'.
Changes not staged for commit:
(use "git add/rm <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: .gitignore
modified: .gitignore~
modified: .metadata/.log
deleted: .metadata/.plugins/org.eclipse.core.resources/.projects/services/org.eclipse.jdt.core/state.dat
modified: modified: .metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps
modified: .metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments.gen
modified: .metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments.gen
modified: .metadata/.plugins/org.eclipse.m2e.core/nexus/fded8792ea35992e87221e67a8dea03d/segments.gen
modified: .metadata/version.ini
я пробовал несколько версий gitignore:
/target/
/log/
**/.project
**/.classpath
**/.metadata
**/.settings
**/.recommenders
/.project
/.classpath
/.metadata
/.settings
/.recommenders
/.gitignore~
.metadata
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.settings/
.loadpath
.recommenders
Я также попытался удалить кэшированные данные и совершение
git rm --cached .metadata
, но они продолжают возвращаться!
Вы делаете это из командной строки, поэтому на самом деле это не имеет ничего общего с Eclipse. Просто проблема .gitignore. Я предполагаю, что '/' делает эти абсолютные пути. Будет ли тест ... –
BTW, где файл .project лежит относительно .gitignore? –
Кроме того, в нем говорится, что '.metadata' является _modified_, поэтому он уже находится под управлением версиями. Я не думаю, что .gitignore будет иметь какой-то эффект. Сначала удалите его из управления версиями. –