• git常用命令总结持续更新


    Linux安装直接命令yum安装

    yum install git

    Windows的就之前官网下载工具安装有个git-bash就可以用了

    git config

    --global 使用全局配置文件

    --system 使用系统级配置文件

    --local 使用版本库级配置文件

    git init 初始化

    git status 查看工作状态

    brach 分支

    mater 主分支

    barches 分支目录

    config 定义项目特有的配置选项

    description #仅供 git web程序使用

    HEAD #指示当前的分支

    hooks #包含git钩子文件

    info #包含一个全局排除文件(exclude文件)

    objects #存放所有格数据内容,有你发和pack的两个子文件夹

    refs #存放指向数据(分支)的提交对象的指针

    index #保存暂存区信息,在执行git init的时候,这文件还没有

    命令总结

    1、git init 初始化仓库,把一个目录初始化为版本仓库(可以是空的目录,也可以是带内容的目录)

    2、git status 查看当前仓库的状态

    3 git add file 添加文件到暂缓区

    4、git add . & git add * 添加当前所有文件到暂缓区

    5、 git rm --cached 撤出暂缓区

    6 、git rm -f 同时删除工作目录和暂缓区文件

    7、git commit -m“ add newfile a” 添加到本地版本仓库

    小结:如何真正意义上通过版本控制系统,管理文件

    1.工作目录必须有个代码文件

    2.通过 git add file 添加到暂存区

    3 .通过git commit -m “你自己输入的信息” 添加到本地仓库

    8、git mv a a.txt 改名 然后 git commit -m "mv a.txt a"

    git mv old-filename new-filename 直接更改文件名称 更改完直接commit提交即可

    9、git diff 默认对比工作目录和暂缓区有什么不同

    10、git diff --cached 比对暂缓区域和本地仓库

    11、如果某个文件以及被仓库管理,如果再更改此文件 直接需要一个命令即可

    git commit -am “add newfile”

    12、git log 查看历史提交过的信息

    13、git log 查看历史提交过的信息

    -p 查看具体的改动

    -1 查看最近一次

    --online 查看commit提交历史

    如果之前回滚过可以 使用 git reflog 使用reflog可以查看总历史内容

    14、git reset --hard (唯有ID) #回滚数据到某一个提交

    15 、git log --online --decorate 查看当前指针的指向

    16 、git barnch 查看分支

    17 、git branch testing 创建一个测试分支

  • 相关阅读:
    最大流基础
    转一篇写期望的日志
    poj3267The Cow Lexicon(dp)
    poj3026Borg Maze(bfs+MST)
    poj2226Muddy Fields(二分图的最小点覆盖)
    poj1035Spell checker(字符串模拟)
    poj1422Air Raid(最小路径覆盖)
    poj3020Antenna Placement(最小路径覆盖)
    [JSOI2009]火星藏宝图
    [SHOI2007]书柜的尺寸
  • 原文地址:https://www.cnblogs.com/michael2018/p/11772556.html
Copyright © 2020-2023  润新知