• Git高层命令


    Git高层命令

    配置别名

    git config --global alias.指令名  "原指令"

            git init                  初始化仓库
            git status              查看文件的状态
            git diff                  查看哪些修改还没有暂存
            git diff --staged   查看哪些修改已经被暂存了还没提交
            git add ./              将修改添加到暂存区
        等价于执行了
        git hash-object -w 文件名(修改了多少个工作目录中的文件,命令就要被执行多少次)
        git update-index...
            git commit              长注释,message写不下的时候用这个
        等价于执行了
        git write-tree
        git commit-tree
      git rm       删除工作目录中对应的文件,将修改添加到暂存区
      git mv 原文件名 新文件名  将工作目录中的文件重命名,再将修改添加到暂存区
            git commit -a  跳过暂存区
            git commit -a -m    注释
      git log      查看日志
      git log --oneline   让日志以单行形式显示
      git log --oneline --decorate --graph --all    显示全部日志
     

    分支指令

      git branch      不带名称的,返回分支列表(列表中前面带星号的就是当前分支)

      git branch 分支名   新建一个分支

      git checkout 分支名  切换到这个分支

      git branch -d name   删除分支(!不能自己删自己,要先把分支切到其他的分支才能删

      git branch -v     查看每个分支的最后一次提交

      git branch 分支名 哈希值    新建一个分支,并回到当时的分支    (版本回滚)

  • 相关阅读:
    谷歌三架马车之 The Google File System 中文版
    数据集市 Data Mart
    VMware虚拟机ubuntu下安装VMware Tools步骤
    NOIP普及组 海港 题解
    HXD的DS
    离散化
    哈希表
    状态压缩DP 初探
    《信息学奥赛一本通》大盗阿福 题解
    NOIP 加工零件 题解
  • 原文地址:https://www.cnblogs.com/laoduancode/p/13253775.html
Copyright © 2020-2023  润新知