@semki096

Как в GIT удалить файл из отслеживания?

Я подключил к локальному репозиторию кампилятор, который добавил в репозиторий свой конфиг-файл. Видимо я сделал ошибку когда закоммитил его до того как прописал в gitignore? Потому что теперь все изменения в этом файле не игнорятся и отправляются с push. Как мне теперь поступить, чтобы игнорировать, в gitignor файл прописан.
  • Вопрос задан
  • 42238 просмотров
Решения вопроса 1
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@Mozzart88
  1. git rm --cached <назване файла> - ключ --cached удаляет указанный файл только из индекса, но сам файл
  2. а дальше как указано выше - добавляем файл в .gitignore (можно наоборот - сперва добавить в .gitignore а потом удалить его из индекса)
  3. и коммитимся
Ответ написан
Комментировать
@deftonee
1. сделать git rm <название файла>, предворительно скопировав его, чтобы не потерять
2. добавить файл в .gitignore
3. закоммитить изменения
Ответ написан
@Moneg
добавить в гитигнор
вырезать в др папку
git add . # снимка индекса без исключаемого файла достаточно для такого финта )
вырезать обратно
comit
push
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час