Git初步使用-3

1.回到过去

        

    主要介绍reset命令


            快照指的是版本




git log 查找日志信息

目前的情况就是



然后git reset HEAD~执行一下  然后查看一下状态

回到了上一个版本

然后在git log 一下



可以很清楚的看见回到了上一个版本

   git reset HEAD~10 波浪线后面的值代表着n个波浪线的意思


reset命令的选项

        git reset --mixed HEAD~(默认的情况下)

            移动HEAD的指向 将其指向上一个快照

            将HEAD移动后指向的快照回滚到暂存区域

        git reset --soft HEAD~

            移动HEAD的指向 将其指向上一个快照

          git reset --hard HEAD~

            移动HEAD的指向 将其指向上一个快照

            将HEAD移动后指向的快照回滚到暂存区域

            将暂存区域的文件还原到工作目录  

    回滚到到指定的

            git reset   id 就会混滚到指定的id快照

      

    HEAD 指针还是会在git仓库不变


   查看当前没有add 的内容修改;

                        git diff

    查看已经add没有commit的改动

                        git diff --cached

    查看当前没有add和commit的改动

                        git diff HEAD

    或者

                        git status

    查看任意两个版本之间的改动   :

                        git diff 版本号码1 版本号码2

    比较两个版本号码的src文件夹的差异

                        git diff 版本号码1 版本号码2 src


       修改最后一次提交


  删除文件

           git rm 文件名

                --该命令删除的只是工作目录和暂存区域的文件,也就是取消跟踪,在下次提交时不纳入版本管理

           

重命名文件
        


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值