Azure Devops — Могу ли я каким-либо образом восстановить сохраненный локальный репозиторий после сбоя жесткого диска?

#git #azure #crash #devops #commit

Вопрос:

Ранее, когда у VSTS были рабочие области, вы могли снова найти свои коммиты. А также, если сотрудник покинул компанию, вы можете получить доступ к его рабочему месту и получить файлы.

Мы говорим, что Azure Devops с Git Нигде удаленно не хранит ваши локальные коммиты?

Потерял ли я все свои коммиты после того, как мой жесткий диск разбился?

Комментарии:

1. Git-это распределенная система управления версиями. Локальные фиксации существуют только в вашем локальном репозитории, если вы предварительно не переместите их в удаленный репозиторий (в данном случае в репозиторий Azure). Итак, да: не отправленные коммиты из вашего локального репозитория теряются, если локальный репозиторий потерян.

2. Я боюсь, что если эти фиксации никуда не были перенесены и ваш жесткий диск разбился, да, они потеряны. Мой личный подход к Git заключается в том, чтобы иметь второй частный сервер, на котором я несколько раз в день отправляю эти локальные коммиты для выполнения работы, если я еще не готов поделиться ими со своей командой в официальном репо Git проекта.