Затмение Android Gitignore для файла project.properties

Я сотрудничаю с другим разработчиком через git. Наши условия настройки отличаются. Чтобы избежать добавления правильных SDK и других библиотек, я решил включить эту строку в.gitignore

#eclipse 
project.properties

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

1 ответ

Если вы хотите игнорировать файл в вашем git-репозитории, который уже отслеживался системой, вы должны удалить этот файл из кэша репозитория. После удаления файла вы можете добавить правило игнорирования в ваш файл.gitignore, и оно будет проигнорировано хранилищем.

Первый: удалить файл из кэша репозитория

git rm - кэшированный путь / файл. Второе: добавьте правило игнорирования в ваш файл.gitignore.

путь / имя файла Третье: зафиксировать обновленный файл.gitignore

git add file git commit -m "Обновленное правило.gitignore" git push

нашел здесь:

http://www.wegtam.net/article/add-file-gitignore-was-already-tracked

Другие вопросы по тегам