• git简单指令


    在windows下安装git

    检查安装结果

    git --version

    添加最小配置:

    git config --local user.name 'insistgang'
    git config --local user.email 'insistgang@163.com'

    参数区别:

    git config --local ##只对某个仓库有效,切换到另外一个仓库失效
    git config --global ##当前用户的所有仓库有效,工作当中最常用
    git config --sysstem ##系统的所有用户,几乎不用

    查看配置:

    git config --list --local ##只能在仓库里面起作用, 普通路径git不管理
    git config --list --global
    git config --list --system

    system,针对当前操作系统所有用户的仓库。(该级别通常不用于配置用户信息)
    git config --system user.name
    git config --system user.email

    local的在.git/config里面;global的在个人home目录下的.gitconfig里面;system应该在git安装目录的下

    设置与清除

    设置,缺省等同于 local

    git config --local
    git config --global
    git config --system

    清除,--unset

    git config --unset --local user.name
    git config --unset --global user.name
    git config --unset --system user.name

    优先级

    local>global>system

    git add指令

    git add -u:将文件的修改、文件的删除,添加到暂存区。
    git add .:将文件的修改,文件的新建,添加到暂存区。
    git add -A:将文件的修改,文件的删除,文件的新建,添加到暂存区。
    工作中一般是用到 git add . 或者 git add -A, 今天学习更进一步解了 git add -u 以及他们之间的区别,谢谢苏玲老师讲的很详细

    git add -A相对于git add -u命令的优点 : 可以提交所有被删除、被替换、被修改和新增的文件到数据暂存区,而git add -u 只能操作跟踪过的文件
    git add -A 等同于git add -all

    通过commit来了解暂存区和工作区

    vi 修改文件内容
    git add 添加到暂存区
    git status显示工作目录和暂存区的状态
    git commit -m'Add style.css' 提交日志
    git log 查看日志

    git文件重命名

    • mv readme readme.md 删除文件readme 创建新文件readme.md
    • git add readme.md 添加到暂存区
    • git rm readme 将原来的文件删除掉

    这三步可以直接变成一步 git mv readme readme.md 将readme重新命名成readme.md
    git reset --hard 清除暂存 都回滚了

    git看版本历史的命令

    • git log --all 查看所有分支的历史
    • git log --all --graph 查看图形化的 log 地址
    • git log --oneline 查看单行的简洁历史。
    • git log --oneline -n4 查看最近的四条简洁历史。
    • git log --oneline --all -n4 --graph 查看所有分支最近 4 条单行的图形化历史。
    • git help --web log 跳转到git log 的帮助文档网页
  • 相关阅读:
    1105 Spiral Matrix
    Spring Boot 单元测试
    第一个 Spring Boot 应用程序
    Spring Boot 优缺点
    Spring Boot 简介
    第一个 Spring 应用程序
    Spring 体系结构
    Spring 与 IoC
    Spring 的特点
    Spring 简介
  • 原文地址:https://www.cnblogs.com/liugangjiayou/p/12721629.html
Copyright © 2020-2023  润新知