Git удаление файла или папки из истории; игнорирование директории
- Git удаление файла или папки из истории
- Git игнорирование директории, кроме определенной директории в ней
git filter-branch --tree-filter "rm -rf PATH" HEADгде PATH - это относительный путь до файла или папки.
После этого выполните (чтобы перезаписать историю изменений):
git push origin master --force
git игнорирование директории, кроме определенной директории в ней
/folder/* !/folder/subfolder2 *.gitignore
git rm -r --cached . git add . git commit -m ".gitignore tune"
almix
Разработчик Loco, автор статей по веб-разработке на Yii, CodeIgniter, MODx и прочих инструментах. Создатель Team Sense.
Вы можете почитать все статьи от almix'а.
- 4 Git. Переименовал проект, как изменить путь URL к удалённому репозиторию на github в config'е локального репозитория? (30.03.2013)
- 3 Git. Использую GIT GUI. SourceTree для Mac. (20.03.2013)
- 2 Yii + Git (github) на Mac. (24.03.2013)
- 1 Git для начинающих. (12.04.2013)
- 0 Как сменить passphrase для ключей с помощью ssh-keygen (31.01.2014)
- 0 Git удаление файла или папки из истории; игнорирование директории (07.11.2013) ← вы тут
- 0 Создание нового репозитория на Github, перенос локального репозитория и обновление удалённого через командную строку (30.03.2013)
- 0 Git "command not found" после обновления OS X до Mountain Lion (20.03.2013)
- 0 Использование веток (branches) в Github при разработке и доработке кода. Как делать pull request автору репозитория. (20.03.2013)