Skip to content

Instantly share code, notes, and snippets.

@cheshirrrcat
Created December 22, 2014 13:51
Show Gist options
  • Star 21 You must be signed in to star a gist
  • Fork 18 You must be signed in to fork a gist
  • Save cheshirrrcat/b95d8290864488c66fc8 to your computer and use it in GitHub Desktop.
Save cheshirrrcat/b95d8290864488c66fc8 to your computer and use it in GitHub Desktop.
Удалить файл из индекса git-репозитория без его физического удаления
Для удаления файла из git-репозитория без его физического удаления:
git rm --cached mylogfile.log
Для удаления папки (рекурсивно) можно сделать так:
git rm -r --cached folderName
А для того, чтобы ситуация не повторялась, лучше добавьте файл или папку в .gitignore.
@webitall2019
Copy link

thanks

@AndreyChursin
Copy link

А если git rm --cached *.min.js - удалятся файлы только из индекса? физически они останутся?

@MichaelGitArt
Copy link

А если git rm --cached *.min.js - удалятся файлы только из индекса? физически они останутся?

только на том локальном репозиторие, где удалили из индекса. Если в другом сделать git pull и merge, то те файлы исчезнут

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment