zoukankan      html  css  js  c++  java
  • Git命令行

    git的选项和最常用的子命令

     1、启动工作区(另请参阅:git帮助教程)

      clone:           将存储库克隆到新目录                (克隆)

      init:               创建空的Git存储库或重新初始化现有的Git存储库     (初始化)

    2、处理当前更改(另请参见:git-help-daily)

      add:          向索引添加文件内容                  (添加)

           mv:            移动或重命名文件、目录或符号链接          (移动或重命名) 

      restore:          还原工作树文件                    (撤销未暂存的修改)

      rm:            从工作树和索引中删除文件               (删除文件)

      sparse-checkout:     初始化并修改稀疏签出                  (拉取指定目录文件)

    3、检查历史记录和状态(另请参阅:git帮助修订版)

      bisect:          使用二分查找搜索引入错误的提交              (查找造成错误的提交)

      diff:            显提交和工作树等之间的更改              (显示本地与仓库不同,add之后就相同了)

      grep:            匹配模式打印行号                   (搜索指定文本,所在文件的行号)

      log:            显示提交日志                     (提交日志)

      show:           显示各种类型的对象                    (提交中对象的变化)

      status:          显示工作树状态                      (树的状态)

    4、成长,标记和调整你的共同历史

      branch:                      列表、创建或删除分支                   (分支处理)

      commit:        将记录更改提交到存储库                  (提交)

      merge:          将两个或多个开发历史连接在一起            (合并)  

      rebase :                在另一个基尖上重新应用提交                   (变基提交)

      reset:         重置当前HEAD为指定状态                 (更改提交) 

      switch:         开关分支                         (切换分支)     

      tag:           创建、列出、删除或验证用GPG签名的标记对象        (标记)

    5、协作(另请参见:git帮助工作流)

      fetch:                  从另一个存储库获取下载对象和引用               (拉取不合并) 

      pull:                    从另一个存储库或本地分支获取并与之集成          (拉取合并)

      push:                 将更新远程引用与关联对象一起推送                (推送)

  • 相关阅读:
    Handlebars.js循环中索引(@index)使用技巧(访问父级索引)
    Nutz Dao实体中索引注解的使用(@TableIndexes@Index)
    清爽绿色格调图文box通用样式
    用dom操作替代正则表达式
    简洁清新的box样式
    Sale.js——快速创建促销样式
    BlueDream.js(蓝梦)——jQuery网站使用引导插件
    拉勾网ThoughtWorks面试题代码实现
    (转)设计模式六大原则(6):开闭原则
    (转)设计模式六大原则(3):依赖倒置原则
  • 原文地址:https://www.cnblogs.com/changdasheng/p/13190883.html
Copyright © 2011-2022 走看看