git 本地操作

一、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>
相关推荐
Klaus_Wei3 小时前
git 高级命令模式典型应用--“同步云端 + 清理垃圾分支”的一键命令
git·git高级用法·git同步云端·git清理垃圾分支
妙娲种子4 小时前
配置git/创建第一个智能相册保存快照
git
what_20184 小时前
git一个账号在两台电脑登录 出现不同用户名
git
困鲲鲲4 小时前
ROS2系列 (13) : 常用Git指令入门(本地Git)
git·ros2
☆cwlulu9 小时前
git分支管理详解
开发语言·git·青少年编程
脑子不好的小菜鸟11 小时前
用vscode连接远端ubuntu无法git push,vscode无法连接centos
git·vscode·ubuntu·centos
__Witheart__13 小时前
Git 如何修改已有的分支名称
git
秦jh_15 小时前
【git】分支管理
git
百锦再19 小时前
第5章 所有权系统
运维·git·python·eclipse·go·github·负载均衡
DW_DROME1 天前
git worktree (镜像站加速)
git