zoukankan      html  css  js  c++  java
  • Git

    1.Git初始化

    使用Git命令git init,会创建一个.git的文件,.git文件下面存放了一些配置文件,不能删除。

    2.设置签名:

      用户名:tt

      Email地址:tt@gmail.com

      作用:区分不同开发人员身份。

      辨析:这里设置的签名和远程登录库的账号和密码没有关系。

      命令:

    • 项目级别:仅在当前本地库范围内有效。git config user.name tt   git config user.email tt@gmail.com 信息保存的位置:当前.git下面的config文件
    • 系统用户签名:登录当前操作系统的用户范围。git config --globa user.name tt        git config --globa user.email tt@gmail.com 
    • 优先级:如果两个都设置了,项目级别的优先。

    git status 查看当前git状态

    git add XX 把XX文件加入缓冲区

    git commit -m"12344" [file name] 提交并添加日志

    git log [file name] 查看文件提交日志

    git reflog [file name]  查看简介版文件提交日志

    git log --oneline  查看文件简洁版提交日志

    3.版本的前进后退

    1. 基于索引值  git reset --hard [索引值]
    2. 基于^符号
    3. 基于~符号

    4.对比

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

    5.分支

      创建分支:git branch [分支名字]

      查看分支: git branch -v

      切换分支:git checkout [分支名字]

      合并分支:切换到被合并的分支上面去,然后执行git merage [有新内容的分支名字]命令

  • 相关阅读:
    [离散数学II]2017.5.9
    mysql内连接、左连接、右连接
    Android平台介绍
    软技能(面试)1
    流程控制练习题
    函数:算法
    linux系统文件
    App测试需注意
    python-循环
    python-正则表达式
  • 原文地址:https://www.cnblogs.com/huangzhenxiong/p/10134848.html
Copyright © 2011-2022 走看看