git快速入门

切换分支

背景:切换分支,本地修改过的代码怎么

 -- 可以使用git的暂存
 git stash
 -- 查看暂存的列表
 git stash list
 -- 恢复上次
 git stash pop
-- 指定恢复某次
git stash pop stash@{恢复的数字}
-- 删除暂存
 git stash clear

删除上次提交记录(同适用于撤销本地合并)

  • 本地做好备份
  • 本地做好备份
  • 本地做好备份

大概就是本地删除上次提交的代码,回到上次提交前
然后在远程删除上次提交代码,所以上次代码本地和服务器会都消失

  • 撤销本地合并就执行第一句
git reset --hard HEAD^
git push origin master -f

HEAD是指向最新的提交,上一次提交是HEAD,上上次是HEAD^,也可以写成HEAD~2 ,依次类推。

本地Commint 如何撤销

git reset --soft HEAD^

–soft
不删除工作空间的改动代码 ,撤销commit,不撤销git add file
–hard
删除工作空间的改动代码,撤销commit且撤销add

修改提交的注释

另外一点,如果commit注释写错了,先要改一下注释,有其他方法也能实现,如:

git commit --amend

这时候会进入vim编辑器,修改完成你要的注释后保存即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值