zoukankan      html  css  js  c++  java
  • git常用命令汇总--本地

      1. git status -s

    查看当前状态

      未跟踪文件 : ??

            已加入缓存区文件: A

           工作区有修改: AM红色 红色M 表示工作区有修改 修改还未加入暂存区(修改未被跟踪)

       

           暂存区有修改: 绿色M 表示暂存区有修改 修改还未加入本地仓库

     当 工作区 暂存区 本地仓库代码一致 git status -s 不会返回任何标识

     

     2. git diff

    a. git diff  ==>默认比较的是工作区与暂存区的不同

     

     b. 比较暂存区与本地仓库的区别

    git diff  --cached

     c. 比较commit版本之间的差异

    git diff xxx xxx

     d. git reset

         git reset [--soft | --mixed | --hard] [HEAD]

        --mixed 为默认,可以不用带该参数,用于重置暂存区的文件与上一次的提交(commit)保持一致,工作区文件内容保持不变。

    git reset  [HEAD]

      

      --hard 参数撤销工作区中所有未提交的修改内容,将暂存区与工作区都回到上一次版本,并删除之前的所有信息提交:

      git reset --hard HEAD
      
    git log查看提交记录
    简洁版本: git log --oneline

     最上边的是在最新的提交

       

        

  • 相关阅读:
    改变字段的值
    创建新的对象
    根据方法的名称来执行方法
    获取类的字段
    获取构造器的信息
    找出类的方法
    开始使用Reflection
    反射简介
    leetcode501
    leetcode235
  • 原文地址:https://www.cnblogs.com/xuhongfei0021/p/13760480.html
Copyright © 2011-2022 走看看