zoukankan      html  css  js  c++  java
  • git总结

    git一般分为三个区:
    工作目录、暂存区、版本库

    文件状态有:
    已修改->已暂存->已提交

    rm name //删除工作目录中的文件
    git rm name//删除暂存区的文件

    git diff 查看工作目录和暂存区文件的区别

    git diff --cached 查看暂存区和上次提交文件的区别,即查看暂存区和版本库之间的区别


    git commit -am "infor"
    ==git add
    和git commit


    git checkout -b
    == git branch name
    和git checkout name

    git branch -d name //删除分支

    git branch -D name //强制删除分支

    git reset --hard //版本回退

    HEAD //当前版本

    HEAD^ //上次版本

    HEAD^^ //上上次版本

    git log //查看历史提交记录
    会显示版本号 即SHA-1算法生成的字符串,如果查看的话,就取前7位

    git log -p -2 //显示前两行

    git config --list //查看配置

    git log --pretty==oneline //按行显示

    git status //显示文件的提交状态

    git status -s 显示短的文件状态

    git remote show origin //查看远程主机版本库

    git remote //显示远程分支

    git remote -v //显示详细的远程分支

    git remote fetch 远程分支

    git remote push 远程分支 本地分支

    git remote pull 本地分支 远程分支

  • 相关阅读:
    相对嵌套布局
    转:Android控件属性
    layout_weight属性分析
    Node.js 中文乱码解决
    转:正则表达式30分钟入门
    转: 再谈select, iocp, epoll,kqueue及各种I/O复用机制
    多线程调试
    GDB调试增强篇
    GDB调试
    笔趣阁
  • 原文地址:https://www.cnblogs.com/xshang/p/4031043.html
Copyright © 2011-2022 走看看