Затмение 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