zoukankan      html  css  js  c++  java
  • git三种模式及常用命令

    Git的三种重要模式,分别是已提交、已修改、已暂存。

    • 已提交(committed):表示数据文件已经顺利提交到Git数据库中。

    • 已修改(modified):表示数据文件已经被修改,但未被保存到Git数据库中。

    • 已暂存(staged):表示数据文件已经被修改,并会在下次提交时提交到Git数据库中。

    提交前的数据文件可能会被随意修改或丢失,但只要把文件快照顺利提交到Git数据库中,那就可以完全放心了,流程为:

    1. 在工作目录中修改数据文件。

    2. 将文件的快照放入暂存区域。

    3. 将暂存区域的文件快照提交到Git仓库中。

       

    Git常用命令

       add         #添加文件内容至索引

       bisect  #通过二分查找定位引入 bug 的变更

       branch     #列出、创建或删除分支

       checkout   #检出一个分支或路径到工作区

       clone  #克隆一个版本库到一个新目录

       commit  #记录变更到版本库

       diff  #显示提交之间、提交和工作区之间等的差异

       fetch  #从另外一个版本库下载对象和引用

       grep  #输出和模式匹配的行

       init  #创建一个空的 Git 版本库或重新初始化一个已存在的版本库

       log  #显示提交日志

       merge  #合并两个或更多开发历史

       mv  #移动或重命名一个文件、目录或符号链接

       pull  #获取并合并另外的版本库或一个本地分支

       push  #更新远程引用和相关的对象

       rebase  #本地提交转移至更新后的上游分支中

       reset  #重置当前HEAD到指定状态

       rm  #从工作区和索引中删除文件

       show  #显示各种类型的对象

       status  #显示工作区状态

       tag  #创建、列出、删除或校验一个GPG签名的 tag 对象

  • 相关阅读:
    Android 隐式意图激活另外一个Actitity
    Android 显示意图激活另外一个Actitity
    Android 创建一个新的Activity
    调用meitu秀秀.so文件实现美图功能
    Android C代码回调java方法
    Android 在C代码中调用logcat
    Android java传递int类型数组给C
    Android java传递string类型数据给C
    使用pywin32处理excel文件
    利用 pywin32 操作 excel
  • 原文地址:https://www.cnblogs.com/sagech/p/5708824.html
Copyright © 2011-2022 走看看