У меня есть запрос на перенос, который открывается, где у меня есть файлы project.lock.json
, которые я не хочу сливать при слиянии моей ветки с основной ветвью. Есть ли способ удалить thos project.lock.json
файлов из моего запроса на Pull?Как удалить файл из запроса Git Pull
ответ
Вам необходимо удалить файл, зафиксировать изменения и сделать следующий щелчок по вашей ветке.
Если вы хотите оставить файл в своей ветке, но не слить его в главную ветку, вы можете удалить его в одном коммите, а затем добавить снова в другой. Git позволяет вам вручную принимать определенные фиксации, используя git-cherry-pick. Вы можете принять каждое сообщение за исключением того, в котором вы снова добавили этот файл.
Если они уже совершены, нет простого способа, о котором я могу думать. Наверное, самый простой способ и своего рода работа - переместить их из папки проекта, удалить их из рабочей копии git, повторить, чтобы у вашей ветви не было файлов JSON. Тогда, когда вы объедините файлы JSON, вы не перейдете.
Я думаю, что вы можете просто переопределить свой проект.lock.json с началом и фиксацией.
Пожалуйста, дайте мне знать, если есть лучший способ сделать это. Это обходной путь, который я нашел.
список удаленных филиалов
git branch -va
Кассовые ПР филиал файл
git checkout origin pr_branch
ПЕРЕЗАПИСАТЬ pr_branch с файлом other_branch в
git checkout other_branch -- ./path/to/file
фиксируете изменения
git commit -m "overwrite with other_branch's"
нажать ваши изменения
git push origin pr_branch
вы можете оформить мастер и тянуть, а затем пересчитать динамические вашу ветку против хозяина и мастер, чтобы пересчитать динамические убедитесь, что вы удалили его только с вашего PR, но не из репо так, когда вы слились с мастером, он не удалит эти файлы, а только из вашего PR.
git checkout master
git pull
git checkout <your-branch>
git rebase master
git push
- 1. Git: удалить файл с запроса Pull
- 2. Удалить файл из запроса Pull на GitHub
- 3. Git Удалить нежелательные коммиты из запроса Pull
- 4. git удалить фиксацию из запроса на pull
- 5. Как исключить фиксацию из запроса git pull?
- 6. Удалить файлы из запроса Pull, но не от git
- 7. Как удалить фиксацию из существующего запроса Pull?
- 8. Как удалить коммиты из запроса на pull
- 9. Git Удалить Большой файл из репозитория git
- 10. Findbugs для запроса Git Pull
- 11. Удалить удаленные файлы из запроса на github pull?
- 12. Удалить файл из git
- 13. Удалить файл из Git
- 14. Отсутствует файл после git pull?
- 15. Восстановить файл после git pull
- 16. Git: Удалить файлы/папки из репозитория, но не из git-клонов при запуске git pull
- 17. удалить файл из системы управления GIT
- 18. Удалить файл из репозитория git
- 19. редактирование другого запроса пользователя git pull
- 20. Полностью удалить файл из целого git-хранилища
- 21. Git Under TFS - Обновление Рабочие элементы из запроса Commit/Pull
- 22. Как вернуть измененный файл после git checkout и git pull?
- 23. Git Pull из вилочного хранилища
- 24. GIT pull из голого хранилища
- 25. git pull говорит «Уже обновлено» после отмены git pull
- 26. Как сделать git pull?
- 27. Как удалить undefined файл расширения из git?
- 28. Как удалить проигнорированный файл из репозитория git
- 29. Как удалить большой файл из репозитория Git?
- 30. Как удалить ненужный файл из git
Не отобразите это изменение как «файл удален»? Если я полностью удалю этот файл, а затем объединить запрос на извлечение, он также удалит этот файл из основной ветви, верно? – tavier