需要您的帮助我已经尝试运行我的第一次提交,但文件夹中的所有文件都已消失。
有什么方法可以恢复它们吗?
从home目录中搜索文件,但它们不在我的Mac上,没有备份,试图用pycharm从本地历史记录中恢复-文件已恢复,但它们是空白的。
这些是我使用的命令:
git add .
git commit -m "first commit"
git push -uf origin master
git push -uf origin driver_account_be_automation
git reset --hard HEAD~1
git push -uf origin driver_account_be_automation
git reset --hard HEAD
git reset --hard
git reset --hard 2dfe5d6e6a47696c11d40a963b1b886071c18a9f
git add .
git commit -m "first commit"
git push -uf origin driver_account_be_automation
您的初始提交仍在reflog中。
运行git reflog
以发现其sha,然后运行git reset --hard <sha>
以返回其状态。
使用git log -n <NUMBER>
-查找提交。然后,您可以使用新的分支,并用它的UID来选择对该新分支的提交。然后提交、推送和合并。