我有一个旧项目,我想添加git。 我跑
git init
之后我添加了.gitignore文件。 我做的错误是我没有先提交任何内容,但我想知道我的gitignore文件是否有效,所以我运行
git add .
我注意到我想要排除更多文件(整个项目是带有资产的45GB)所以我运行
git reset --hard
这让我的整个回购陷入困境。 我丢失了所有文件,除了gitignore中列出的文件,我什么也做不了。
git status
向我展示了git ignore中列出的文件,如果我运行
git reflog
甚至
git log
我有这个错误
fatal: your current branch 'master' does not have any commits yet
请让我知道如何恢复我的项目?