Я использую git-review с Gerrit
для проверки кода.
Я только что столкнулся с довольно серьезной проблемой при использовании этого инструмента: я потерял свои изменения.
Вот что я сделал:
- добавлены файлы с
git add
- забыл
git commit
- исполнено
git review --reviewers johndoe
Все добавленные файлы теперь исчезли, изменения потеряны. git status
говорит, что ничего не изменилось.
git review
дал мне следующее сообщение:
"Нет изменений между HEAD и origin / master. Отправка на проверку
было бы бессмысленно. "
Как изменения могут быть потеряны? Есть ли способ вернуть?