git 重用命令收集

1、git commit --amend
    解析:--amend:重写上一次的提交信息
2、git reset --hard
    --hard是重置代码仓库版本
    有三种模式
    --soft 、--mixed以及--hard是三个恢复等级。
    使用--soft就仅仅将头指针恢复,已经add的暂存区以及工作空间的所有东西都不变。
    如果使用--mixed,就将头恢复掉,已经add的暂存区也会丢失掉,工作空间的代码什么的是不变的。
    如果使用--hard,那么一切就全都恢复了,头变,aad的暂存区消失,代码什么的也恢复到以前状态。
3、git rm删除一个文件 eg:git rm d.c
    git reset 重置所有缓存区操作
    git checkout d.c 将文件取消操作
4、git stash 保存当前工作状态
    git stash list 查看当前存储了多少工作状态
    git stash pop 将状态恢复 (list保存的列表也给删除掉)
    git stash apply 不会删除列表里的内容会默认恢复第一个
    git stash drop list名称可以移除指定list
    git stash clear 移除所有lsit
    git stash show 查看栈中最新保存的stash和当前目录的差异。
5、git cherry-pick 分支名 合并分支修改
6、git diff 查看不同分支的文件差异
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值