• 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 分支名 哈希值    新建一个分支,并回到当时的分支    (版本回滚)

  • 相关阅读:
    步步为营 C# 技术漫谈 一、反射机制
    Windows API、CRT和STL
    MVC3 基本业务开发框架
    .NET实现之(WebBrowser数据采集—终结篇)
    步步为营 C# 技术漫谈 二、ASP.NET 页生命周期
    步步为营 .NET 代码重构学习笔记 十
    步步为营 .NET 代码重构学习笔记 十三
    MagicDict开发总结6 [划词 检索]
    步步为营 .NET 代码重构学习笔记系列总结
    项目多少是可以配置的?
  • 原文地址:https://www.cnblogs.com/laoduancode/p/13253775.html
Copyright © 2020-2023  润新知