Вопросы, которые я видел для отмены мерзавца, немного отличаются от моих.
Вот что я сделал:
В каталоге A
есть проект (не репо).Я инициализировал репозиторий в нем, добавил файлы, но ничего не зафиксировал.Затем я вытащил из репозитория B, который переписал кучу моих подготовленных файлов.
У меня сложилось впечатление, что я могу использовать git reset --hard
, чтобы отменить слияние.Конечно, это только что проверило ГОЛОВУ коммитов, которые я только что вытащил.
Я должен был что-то разветвлять и коммитить, прежде чем сделать это, задним числом это хорошо.Есть ли какой-нибудь способ вернуть мои старые неотмеченные файлы?