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

  • 相关阅读:
    Nginx进程信号管理
    Nginx配置缓存服务器
    访问Nginx显示目录
    kubeadm快速安装k8s
    《构建之法》读书笔记(一)
    Android Studio连接SQLite数据库与SQLite Studio实时同步的实现
    关于sqlite数据库与sqlite studio
    AS之去掉顶部标题栏
    今日学习
    AS之AlertDialog使用
  • 原文地址:https://www.cnblogs.com/rainbowhjj/p/2825462.html
Copyright © 2020-2023  润新知