zoukankan      html  css  js  c++  java
  • Git入门一

    1.Gti对象模型

         1.1 对象名

               每个对象都有一个对象名,对象名由40个字符组成,每个对象名都是对对象内容做SHAI哈希计算得来,不同内容的对象对象名不一样

          1.2 组成

                对象由类型,大小,内容组成

                 类型有4种类型,即blob 、tree、commit、tag  。其中,blob 是存储文件,通常为文件。tree 为目录,他管理一些其他tree 和blob。commit 只指向一个tree用来

                 标识项目某个特定时间的状态,包括时间点元素,时间戳,最近一次提交作者。tag 是用来标记某一个提交的方法

    2.基本用法

        2.1 创建git仓库

             1.2.1  从已有的git仓库中克隆

                       git clone git  giturl

              1.2.2 初始化新仓库

                      如存在project.tar.gz的压缩文件

                      git xzf project.tar.gz

                      cd project

                      git init

               1.2.3 将修改过的文件添加到索引中

                      git add file1 file2 file3

                      查看那些文件将被提交

                      git diff --cache

                      如没有--cache参数git diff 会显示当前所有已做的但没有加入索引中的修改

                      git status 获取当前项目的状况

               1.2.4 提交修改commit

                       git commit

                       git commit -a 提交所有被修改的文件

    git 跟踪的是内容不是文件。

  • 相关阅读:
    MySQL-简述
    APP测试-Solo Pi工具-性能测试
    APP测试-弱网测试
    iOS 认识runtime 中的三个指针 isa , IMP , SEL
    iOS 什么是函数式编程
    iOS 根据农历日期 获取当前的农历年份 即 干支纪年法算农历年
    iOS 当公司有人向你提问,你该如何应对?
    Mac 环境 下使用Charles 抓包Http/Https请求
    iOS iPhone X 适配启动图片
    iOS11 仿大标题 导航栏
  • 原文地址:https://www.cnblogs.com/rainbowhjj/p/2825462.html
Copyright © 2011-2022 走看看