Заранее благодарим за любую помощь. У меня был экземпляр Atlassian Stash с хранилищем. Экземпляр умер, и единственное, что у меня осталось, - это пара пронумерованных папок, которые, как представляется, являются «.git» папками репо (т. Е. С крючками, журналами, ссылками, объектами, вложенными папками внутри). Есть ли способ воссоздать репозитории из этих папок? Если да, то как? Просто, чтобы уточнить, у меня нет самих файлов, у меня есть только контент внутри этих папок. Мне нужно как-то воссоздать файлы с версиями.Восстановить git-репозиторий из папки .git из stash
4
A
ответ
2
Попробуйте сделать git clone
из .git папки
git clone file:///opt/git/project.git
Если это работает он будет копировать репозиторий.
Альтернатива: у вас есть клиенты, у которых есть git pull
из сервера Atlassian Stash в последнее время? Вы можете просто использовать репозиторий .git
самого нового клиента в качестве нового репозитория сервера.
+0
Это сработало отлично, спасибо! – user3245602
Смежные вопросы
- 1. Как восстановить потерянную git-фиксацию из Atlassian Stash?
- 2. Восстановить файлы из git
- 3. Восстановление репозитория из папки .git
- 4. удаление папки из git
- 5. Восстановить git-подмодули из .gitmodules
- 6. Git stash дважды
- 7. git stash вопросы
- 8. `git stash apply` удалённый случайный каталог из моей рабочей копии
- 9. Какова цель создания git stash и магазина git stash?
- 10. Утеряно содержание Git Stash
- 11. Stash-git pull issue
- 12. Возможно ли получить файлы из папки .git
- 13. git признать файл из .git папки
- 14. Восстановление всего проекта из папки .git
- 15. Восстановить базу данных из общей папки
- 16. Отменить git stash pop без сохранения stash
- 17. Git stash pop хочет слиться
- 18. Разница между git stash pop и git stash apply
- 19. Как копировать файлы из хранилища Stash после слияния Stash
- 20. Git push and stash
- 21. Отбросить Git Stash Pop
- 22. Git Stash Failed
- 23. Git Shelve vs Stash
- 24. git stash merge conflict
- 25. Отменить git stash
- 26. Git Stash: Dilemma
- 27. Git stash/отсоединенная головка
- 28. Отменить «git stash --patch»
- 29. удалить удаление из папки «Git init»
- 30. Undo git reset --hard после git stash pop
Это полная папка '.git'? То есть с файлами 'HEAD' и' config', а также каталог 'objects'? Если да, попробуйте нормальный 'git clone' и посмотрите, работает ли он. – Shahbaz
делает 'git reset --hard' работает? – ksg91