一、git.vscode 撤回本地提交
要在Git中撤销本地的最后一次提交,可以使用以下命令:
git reset --soft HEAD^
这将会撤销最后一次的提交,但是保留工作区以及暂存区的内容,方便重新提交。
如果你想完全撤销最后一次提交,并且丢弃所有的修改,可以使用:
git reset --hard HEAD^
请注意,使用--hard
选项会丢失所有未提交的更改,所以在使用前请确保你不需要这些更改。
如果你只是想撤销某个文件的更改,可以使用:
git checkout -- <file>
替换<file>
为你想要撤销更改的文件名。
二 git.vscode 删除本地分支
git branch -d <branch_name>
这将尝试删除名为 <branch_name>
的分支。如果该分支有尚未合并的更改,命令会失败。如果你确定要删除,即使它有未合并的更改,可以使用以下命令强制删除:
git branch -D <branch_name>