2015-07-07 2 views
1

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

Пожалуйста, помогите мне. Я много пробовал.

Редактировать: Я смотрел на них, но я не хочу их делать, потому что он меняет репо. Я хочу, чтобы gitignore работал только на меня

+1

related: http://stackoverflow.com/questions/1274057/making-git-forget-about-a-file-that-was-tracked-but-is-now-in-gitignore – NightShadeQueen

+0

Вы можете разместить свой gitignore файл? –

+0

Возможный дубликат [Игнорировать файлы, которые уже были переданы в репозиторий Git] (http://stackoverflow.com/questions/1139762/ignore-files-that-have-already-been-committed-to-a-git- репозиторий) –

ответ

3

Если вы просто хотите untrack конкретный файл, вы можете использовать следующую команду:

git rm --cached filename 

Если вы хотите untrack много новых файлов, которые вы добавили в свой gitignore вы можете сделать это:

git rm -r --cached . 
git add . 
git commit 
+0

большое спасибо !! – John

2

Вы должны удалить проигнорированные файлы из репо с git rm, если он уже есть.

+0

благодарю вас за помощь! – John

Смежные вопросы