Игнорировать файлы, которые уже были переданы в хранилище Git [дубликаты]

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

С другой стороны, ACTION_SCO_AUDIO_STATE_UPDATED спроектирован так, чтобы вы знали, когда происходит изменение состояния соединения устройства Bluetooth.

Этот второй, вероятно, вы хотите слушать.

2391
задан dreftymac 25 May 2018 в 23:17
поделиться

3 ответа

Чтобы отследить единственный файл, который уже был добавлен / инициализирован в ваш репозиторий, то есть , прекратите отслеживание файла, но не удаляйте его из вашего использование системы: git rm --cached filename

Чтобы отследить каждый файл, который сейчас находится в вашем .gitignore :

Сначала зафиксируйте все незавершенные изменения кода , а затем запустите эту команду:

git rm -r --cached .

Это удалит все измененные файлы из индекса (промежуточная область), затем просто запустите:

git add .

Зафиксировать:

git commit -m ".gitignore is now working"

Чтобы отменить git rm --cached filename , используйте git add filename .

Не забудьте зафиксировать все важные изменения перед запуском git add. В противном случае вы потеряете любые изменения в других файлах.

4023
ответ дан 22 November 2019 в 19:55
поделиться

Если файлы уже находятся в системе контроля версий, вам необходимо удалить их вручную.

19
ответ дан 22 November 2019 в 19:55
поделиться

Да - .gitignore система игнорирует только файлы, которые в настоящее время не контролируются git.

То есть, если вы уже добавили файл с именем test.txt , используя git-add , затем добавив test.txt в .gitignore по-прежнему будет приводить к отслеживанию изменений в test.txt .

Вы должны сначала git rm test.txt зафиксировать это изменение. Только после этого изменения в test.txt будут проигнорированы.

83
ответ дан 22 November 2019 в 19:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: