Я хочу отменить git push. Я сделал это с командой cntrl + C
. Я сбросил - смешал мой старый статус. Добавить каталог забытых в файл gitignore, Но когда я снова делаю git push
, он по-прежнему пытается отправить проигнорированную папку. Любые идеи?Отмена git push и игнорировать дополнительную папку
2
A
ответ
1
Найти метод на самом деле ...
GIT фильтр-филиал --index-фильтр 'мерзавец гт -r --cached --ignore-unmatch' --prune пусто - --all
+0
Интересный, более полный, чем мой ответ. +1 – VonC
1
Если в старом статусе (после git reset
) папка (и ее содержимое) по-прежнему являются частью индекса (по-прежнему перечислены в статусе git как «добавлены», готовы к фиксации), то вам нужно удалить их из индекса.
git rm --cached -r /patH/to/folder
Если вы этого не сделаете, директива в файле .gitignore
будут игнорироваться, а следующий коммит будет включать в себя, опять же, эта папка.
Смежные вопросы
- 1. Отмена фиксации и фиксация git push
- 2. Git игнорировать папку?
- 3. Как игнорировать папку в git
- 4. Как игнорировать папку, отслеживаемую git?
- 5. Git игнорировать локально удаленную папку
- 6. Git Как игнорировать измененную папку?
- 7. Git - Игнорировать node_modules папку везде
- 8. Git игнорировать не игнорируя папку,
- 9. Рекурсивно игнорировать папку в git
- 10. Отмена git add и git commit и вид git push origin
- 11. как игнорировать папку GIT, но отслеживать вложенную
- 12. Git игнорировать не игнорируя папку ** META-INF **
- 13. Git Post-Push hook заменяет папку сложения
- 14. .gitignore отказывается игнорировать папку
- 15. «git-push» и «git push» различны?
- 16. Игнорировать папку, кроме root
- 17. переход на дополнительную папку
- 18. git игнорировать папку изменения, но все еще синхронизировать
- 19. Git тянуть в папку www после git push
- 20. Отмена ожидающего push-уведомления
- 21. Rails и MiniTest: добавить дополнительную папку
- 22. GIT клон и первый выпуск GIT push
- 23. Git Checkout игнорировать каталог
- 24. Как настроить дополнительную/другую папку миграций
- 25. SVN: Храните папку; Игнорировать содержимое
- 26. Jenkins thinBackup - включить дополнительную папку
- 27. Отмена ошибки git bisect
- 28. Отмена проверки в GIT
- 29. Игнорирование папку GIT через FTP
- 30. Разница между git push origin master и git push
'push' не отправляет папки, он отправляет коммиты. – wRAR
Я имею в виду скопированную папку. push -f не работал для меня – tunaktunak
Он отправляет исправленную папку, потому что папка совершена. Какой у Вас вопрос? – wRAR