可能重复:
Git undo last commit
我有这样的文件夹结构..
~/git
......all repos of my github account
.....play
.....emacs.d
.....dummy
.....etc
Run Code Online (Sandbox Code Playgroud)
我已经创建了虚拟仓库以熟悉git命令.因此,我没有初始化虚拟文件夹,而是git init在git文件夹中发布并发布git add .,并提交给我的本地仓库.
我想回到我之前的状态,并且不想放弃我所做的任何改变.我怎样才能做到这一点?
我假设您的〜/ git文件夹之前没有git repo?只需删除.git文件夹,就像以前一样.
所有repos(play,emacs.d等)仍然有他们各自的.git文件夹,并且是完整的回购..
你唯一做的就是初始化另一个git repo,它现在也跟踪其他存储库(包括它们的.git文件夹内容)
| 归档时间: |
|
| 查看次数: |
1567 次 |
| 最近记录: |