Я все еще пытаюсь полностью изучить Git, но после поиска я все еще немного смущен. Я удалил файл из репозитория Git с помощью git rm --cached
, и файл остается локально. После нажатия на удаленный репозиторий git и потянув его на сервер разработки, удаленный файл удаляется. Не могли бы вы предложить, как это исправить?Удалить файл из Git
ответ
Есть 3 области, которые вам необходимо рассмотреть: репозиторий, промежуточная область и рабочее пространство.
- мерзавец ет удаляют из промежуточной области и рабочей
- мерзавец ет --cached удаляют только из промежуточной области. Он удаляется только из рабочей области при фиксации.
Файл остается в репозитории. Если вы получите версию репозитория до того, как файл будет удален, вы получите файл обратно.
Чтобы обойти этот пример, вы можете стереть файл со всей истории: 'git filter-branch --index-filter 'git rm -rf --cached --ignore-unmatch FILES" HEAD'. Будьте осторожны с этим! – ikrabbe
Чтобы было ясно, я пытаюсь удалить мой wp-config.php из своего репозитория, поскольку он отличается от моего компьютера и моего сервера разработки. Я хочу иметь 2 разных копии файла, но когда я запустил git rm --cached, он сохранил копию на моем компьютере, но когда я вытащил на свой сервер, файл был удален. – SVAN
git rm <Insert File name>
git commit --cashed <File name>
Первый удаляет его из рабочего пространства и индекса. Кэширование удалит его только из индекса. Если вы забудете совершить то, то он останется в рабочей области.
- 1. Удалить файл из git
- 2. Git Удалить Большой файл из репозитория git
- 3. Удалить файл из репозитория git
- 4. git: невозможно удалить файл
- 5. Как удалить undefined файл расширения из git?
- 6. Как удалить проигнорированный файл из репозитория git
- 7. Как удалить большой файл из репозитория Git?
- 8. удалить файл из системы управления GIT
- 9. Полностью удалить файл из целого git-хранилища
- 10. Не удается удалить файл из git commit
- 11. git удалить файл из репозитория upstream (github)
- 12. Удалить файл под именем --a из git
- 13. Как удалить ненужный файл из git
- 14. Сколько можно удалить файл из ветки git?
- 15. Как удалить .git-файл из svn?
- 16. Удалить файл из git repository окончательно
- 17. Удалить существующий файл из Git Repo
- 18. Удалить файл из репозитория под git
- 19. Git: Как удалить файл из исторической фиксации?
- 20. удалить файл из всех git history
- 21. Как полностью удалить файл из репозитория git?
- 22. Удалить файл из Git в Visual Studio
- 23. Как удалить файл из запроса Git Pull
- 24. git - невозможно удалить файл из репозитория
- 25. Git удалить файл из диапазона коммитов
- 26. Git - удалить файл из папки .git, не удаляя его удаленно
- 27. Как удалить файл в Git?
- 28. Как удалить git из репозитория
- 29. Git - Удалить фиксацию из истории
- 30. Удалить файл из репозитория
исправить какой? что вы ожидаете –
Связано: http://stackoverflow.com/q/1139762/1157054 – Ajedi32
Вы хотите удалить эти файлы? – mayo