zoukankan      html  css  js  c++  java
  • Git(二)_基本命令

    0. 开始
    查看所有配置:git config --list
    git config --global user.name "runoob"
    git config --global user.email test@runoob.com
    git config --global core.editor vim 指定编辑器
    git config --global merge.tool vimdiff  差异分析工具


    /etc/gitconfig 文件:系统中对所有用户都普遍适用的配置。若使用 git config 时用 --system 选项,读写的就是这个文件。
    ~/.gitconfig 文件:用户目录下的配置文件只适用于该用户。若使用 git config 时用 --global 选项,读写的就是这个文件。
    当前项目的 Git 目录中的配置文件(也就是工作目录中的 .git/config 文件):这里的配置仅仅针对当前项目有效。每一个级别的配置都会覆盖上层的相同配置,所以 .git/config 里的配置会覆盖 /etc/gitconfig 中的同名变量。

    有时候会看到重复的变量名,那就说明它们来自不同的配置文件(比如 /etc/gitconfig 和 ~/.gitconfig),不过最终 Git 实际采用的是最后一个。

    git --version 看版本

    1. 流程
    建立文件夹——git init,创建新的 Git 仓库(也可以指定目录git init 目录名)——git add 新建立的文件(git add .添加所有文件到缓冲区),这一步是添加到缓存区——git commit -m "提交说明"——git log,查看查看修改历史。用HEAD表示当前版本。

    git status查看状态:git status -s
    状态AM表示又有改动了,还没有提交到缓冲区。

    git log --pretty=oneline //简洁查看

    2. 命令
    git checkout 版本库分支
    说明:
    如果没有提交,会有错误提示。需要放弃或暂存:
    git stash
    恢复:git stash apply 要恢复的stash名

    3. 拷贝
    git clone [url]
    例如克隆 Github 上的项目
    git clone git@github.com:schacon/simplegit.git
    克隆完成后,在当前目录下会生成一个 simplegit 目录

  • 相关阅读:
    MySQL执行计划extra中的using index 和 using where using index 的区别
    Python + Apache Kylin 让数据分析更加简单!
    性能测试解读:Kyligence vs Spark SQL
    greenplum 表在各个节点数据的分布情况
    postgresql drop表后空间不释放
    PostgreSQL 查看表、索引等创建时间
    postgresql Kill掉正在执行的SQL语句
    linux ps命令查看最消耗CPU、内存的进程
    Linux shell
    TPC-H 下载参考
  • 原文地址:https://www.cnblogs.com/mingming00/p/8661628.html
Copyright © 2011-2022 走看看