Восстановление удаленной ветви Git с веб-портала
В этой статье описывается, как восстановить удаленную ветвь Git с помощью веб-портала в Azure Repos. Если вам нужно восстановить ветвь Git в собственном репозитории из Visual Studio или из командной строки, отправьте ее из локального репозитория в Azure Repos, чтобы восстановить ее.
Политика хранения для удаленных ветвей отсутствует. Удаленную ветвь Git можно восстановить в любое время независимо от того, когда она была удалена.
- Откройте репозиторий в Интернете и выберите представление Ветви.
- Выполните поиск точного имени ветви с помощью поля Поиск всех ветвей в правом верхнем углу.
- Щелкните ссылку Поиск точного соответствия в удаленных ветвях. Если есть удаленная ветвь, соответствующая поиску, вы сможете увидеть, на какую фиксацию она указывала, когда она была удалена, кто ее удалил и когда она была удалена.

- Чтобы восстановить ветвь, щелкните значок . рядом с именем ветви, а затем в меню выберите Восстановить ветвь . Ветвь будет повторно создана при последней фиксации, на которую она указала. Обратите внимание, что политики и разрешения ветвей не будут восстановлены.

Если вы использовали одно и то же имя ветви для разных фиксаций, при восстановлении удаленной ветви могут отображаться не все ожидаемые фиксации. В этом случае перейдите на страницу Pushes восстановленной ветви, чтобы просмотреть весь журнал ветви.

Вы можете перейти к определенной фиксации, а затем выбрать Новая ветвь на значке . . После этого можно использовать запрос на вытягивание, вишневой выбор или слияние, чтобы вернуть фиксации в нужную ветвь.


Вы можете перейти к определенной фиксации, а затем выбрать Новая ветвь на значке . . После этого можно использовать запрос на вытягивание, вишневой выбор или слияние, чтобы вернуть фиксации в нужную ветвь.
SOS!! Как восстановить ветки в локальном репозитории?
Помогите пожалуйста, я новичок! Случайно снес в папке локального репозитория git файл, и у меня пропали все ветки в локальном репозитории, на удаленном репозитории все ветки есть, а на локальном пусто, пытался решить git inint и git remote add origin https/… с последующим git pull, не помогло. Можно ли восстановить ветки на локальном репозитории, если да то как(перенести например с удаленного)? Если нельзя, то как теперь правильно поступить?
Как восстановить удаленный репозиторий GIT?
Повредил файлы проекта на локальном сервере, случайно копируя проект на внешний носитель вместе с папкой .git.
В целом проект работает, но были сбои при копировании и теперь хотелось бы быть уверенным, что на локальной версии все нормально.
На удаленном репозитории лежит такая же рабочая копия. Коммит тот же самый.
Как восстановить идентичную версию с удаленного репозитория?
- Вопрос задан более трёх лет назад
- 1563 просмотра
Комментировать
Решения вопроса 2

зачем что-то восстанавливать? склонируйте заново удаленный и всех делов.
ну или git reset —hard (если локальный гит жив).
просто из вашего вопроса не совсем понятно: вы хотите восстановить данные или просто получить последний комит.
Восстановление удаленного репозитория
У вас есть возможность восстановить некоторые удаленные репозитории для восстановления содержимого.
Кто может использовать эту функцию.
Anyone can restore deleted repositories that were owned by their own personal account. Organization owners can restore deleted repositories that were owned by the organization.
About repository restoration
A deleted repository can be restored within 90 days, unless the repository was part of a fork network that is not currently empty. A fork network consists of a parent repository, the repository’s forks, and forks of the repository’s forks. If your repository was part of a fork network, it cannot be restored unless every other repository in the network is deleted or has been detached from the network. For more information about forks, see «About forks.»
If you want to restore a repository that was part of a fork network that is not currently empty, you can contact us through the GitHub Support portal.
It can take up to an hour after a repository is deleted before that repository is available for restoration.
Restoring a repository will not restore release attachments or team permissions. Issues that are restored will not be labeled.
Restoring a deleted repository that was owned by a personal account

- In the upper-right corner of any page, click your profile photo, then click Settings.

Repositories.
Under «Repositories», click Deleted repositories.

Next to the repository you want to restore, click Restore.
Restoring a deleted repository that was owned by an organization
- In the upper-right corner of GitHub.com, select your profile photo, then click

Your organizations.
