• 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 跟踪的是内容不是文件。

  • 相关阅读:
    幸福
    华仔andylau
    计算机常用英语术语、词汇表
    新年新气象
    韶关二日游

    圣诞由来
    哈哈,今天起DK的blog也有隐私了^^
    POJ 2752 Seek the Name, Seek the Fame
    POJ 2406 Power Strings
  • 原文地址:https://www.cnblogs.com/rainbowhjj/p/2825462.html
Copyright © 2020-2023  润新知