У меня есть локальный репозиторий git, который не обновляется с помощью удаленного репо. Я не хочу тянуть изменения, а затем нажимать. Местное репо должно полностью перекрывать удаленное репо. Как мне это сделать с git?Переопределить git repo
ответ
Будьте осторожны. Поэкспериментируйте с паролем, выкидывающими хранилища, прежде чем попробовать это с помощью реальных. Легко повредить вещи и затруднить восстановление исходного состояния вашего репозитория.
Я думаю, что вы ищете git push --mirror
. Единственный улов здесь в том, что он также будет использовать любые удаленные ссылки, которые у вас есть.
Если вы этого не хотите, вам необходимо установить refspec, который лучше работает для вас (возможно, +refs/heads/*:refs/heads/*
и refs/tags/*:refs/tags/*
). Вы можете иметь более одной строки refspec для каждого пульта. Я считаю, что это проще всего, отредактировав .git/config
.
Если у вас есть локальный branch
, который синхронизирован с его удаленным коллегой, вы можете заставить пульт дистанционного управления, чтобы обновить свой филиал в вашем государстве, используя -f
вариант:
push -f origin mybranch
- 1. Поддержание Git repo внутри другого git repo
- 2. git repo в git repo? (не подмодуль)
- 3. альтернатива git-repo (aosp repo)
- 4. Что такое синхронизация git-repo и синхронизация git-repo?
- 5. Как удалить клонированный git repo из второго git repo?
- 6. Я копирую git repo в другое git repo, как восстановить?
- 7. слияние удаленных git repo с локальным git repo
- 8. Как изменить git repo на git flow repo
- 9. Как передать git repo в git repo (не подмодуль)
- 10. Сохранение git repo, содержащее другие клонированные git repo
- 11. Mercurial repo to git repo access
- 12. git merge forked repo to local repo
- 13. Добавить svn repo в существующий git repo?
- 14. Слияние svn repo с git repo
- 15. Convert git repo to mercurial repo
- 16. Разделение огромного git repo
- 17. Git barebones repo
- 18. GIT rollback master repo
- 19. Git repo for branch
- 20. Невозможно клонировать git repo
- 21. Git repo версия
- 22. Heroku, как git repo?
- 23. Git pull remote repo
- 24. Локально «forking» git repo
- 25. Настройка Public Git Repo
- 26. Стратегия Git repo
- 27. Результаты печати git repo
- 28. Клонирование git repo
- 29. Слияние GIT repo
- 30. Reinitialize Git Repo
Не могли бы Вы более конкретно о «переопределить часть удаленного репо»? Вы хотите выбросить свой пульт и заменить его на копию локального? или просто сделать это для конкретной ветки? – LeGEC