第二章 git独奏

来源:互联网 发布:php日志分割 编辑:程序博客网 时间:2024/05/02 00:24

1. git初始化

2. git暂存区

3. git对象

4. git重置

5. git检出

6. 恢复进度

7.git基本操作

8.历史穿梭

9.改变历史

10.git克隆

11.git库管理




一.git初始化

1.查看git版本 : git --version

2.配置git变量

       [1] . git config --global user.name "luyizhi"

              git config --global user.email "jkdluyizhi@163.com"

              详解: git config --global 是当前计算机登陆用户的级别

                        git config --system是计算机所有用户的级别

                        git config --local 是仓库级别


       [2]. git config --local user.name 可以查看仓库级别的用户名

             git config --global user.name 可以查看用户级别的用户名

             git config --system user.name 可以查看系统级别的用户名


       [3].  git config -e --local   可以编辑仓库级别的配置文件

              git config -e --global 可以编辑用户级别的配置文件

              git config -e --system可以编辑系统级别的配置文件


       [4]. 配置文件是INI文件格式

                 可以通过  x.y "ooo"这样子来设置值

                 可以通过  x.y 这样子来查看值


3.创建版本库

        cd /d/git

        mkdir demo

        cd demo (git init demo)

        git init

        ls -aF

            .git 文件夹是版本库

             demo文件夹下的工作区

        echo "Hello." > welcome.txe

        git add weclome.txt

        git commit -m "first commit" (或者  git commit -m ,然后出现编辑器来编辑提交的描述)


4.备份工作成果

        git clone demo demo-step-1



二.暂存区

1.查看提交日志 : git log --stat

2.修改后的文件不能直接 git commit , 也需要再次进行 git add 操作

3.git diff 比较差异

        [1] . git diff  比较工作区与暂存区

        [2] . git diff head 比较工作区与当前分支最新

        [3] . git diff --cached 比较暂存区与当前分支最新

4.查看状态: git status   

    查看精简格式的状态: git status -s

    M : 修改

    A : 增加

    D: 删除

    第一列 : 比较暂存区与当前分支最新

    第二列 : 比较暂存区与工作区

5.不要使用 git commit -a  





   








































0 0
原创粉丝点击