accidentally committed in git
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Git undo last commit
我有这样的文件夹结构。
1 2 3 4 5 6 | ~/git ......all repos of my github account .....play .....emacs.d .....dummy .....etc |
我创建了虚拟repo来熟悉git命令。因此,我没有初始化虚拟文件夹,而是在git文件夹中发出
我想回到以前的状态,不想失去我所做的任何更改。我该怎么做?
我想你的~/git文件夹以前没有git repo?只需删除.git文件夹就可以了。
所有的repos(play、emacs.d等)仍然有各自的.git文件夹,并且是完整的repos。
您所做的唯一一件事就是初始化另一个git repo,它现在还跟踪其他存储库(包括它们的.git文件夹内容)。
存储库将在
只需删除git中的.git文件夹,下面的所有文件夹都会很好。