我怎么知道我已经删除了我在Git中所做的一切?
我想删除我在git中所做的一切。我使用命令git reset HEAD删除所有进度,但我不知道是否删除所有进度。我怎么知道我已经删除了我在Git中所做的一切?,git,Git,我想删除我在git中所做的一切。我使用命令git reset HEAD删除所有进度,但我不知道是否删除所有进度。 取消暂存文件的暂存: 取消修改修改的文件(危险命令,覆盖所有修改): 删除远程分支: 另请参见。如果要在特定提交之前删除提交,请首先在命令行中运行git log以查找特定的提交id,然后运行git reset--hard 要从git中删除最后一个提交,只需运行git reset--hard HEAD^即可。如果要从顶部删除多个提交,可以运行git reset--hard H
- 取消暂存文件的暂存:
- 取消修改修改的文件(危险命令,覆盖所有修改):
- 删除远程分支:
另请参见。如果要在特定提交之前删除提交,请首先在命令行中运行
git log
以查找特定的提交id,然后运行git reset--hard
要从git中删除最后一个提交,只需运行
git reset--hard HEAD^
即可。如果要从顶部删除多个提交,可以运行git reset--hard HEAD~2
删除最后两个提交。git reset HEAD
仅重置索引,而不是工作树。如果要放弃所有更改,则需要重置--硬键入。我使用了git命令“git reset--hard”。你为什么不知道这是否有效?你检查过git状态了吗?是的,但是我放进去的名字的头还是出来了。对不起,如果我不能解释我自己,我只学了几天。你能在问题中包括git status
的输出吗?不清楚你想解决什么问题。
git reset HEAD name-of-file
git checkout -- name-of-file
git push name-of-server --delete name-of-branch-to-delete