• Git学习(一)(2015年11月12日)


    环境:win10 已安装git工具(如未配置环境变量需先配置环境变量)
    如何配置环境变量:1、我的电脑-属性-高级系统设置-环境变量-系统变量 找到path然后在变量值结尾增加路径: ;C:Program Files 
    
    (x86)Gitin git安装路径一定要看好!
    
    win+r打开命令窗口输入:sh --login -i 打开git 

     注意 git的文件夹路径必须是这种格式否则按照windows的会出错
      /d/git 表示d:git D盘下git文件夹

    1、创建Git库到指定目录
    git mkdir 目录  创建指定目录
    cd 目录  进入目录
    pwd 展示目录
    
    2、创建可管理仓库
    git init  将当前路径指定为可管理仓库
    
    3、添加文件
    git add readme.txt 添加文件到当前版本库(一次可以添加多个文件 只需要文件名与文件名输入空格即可)
    
    4、提交到git本地库中
    git commit -m "测试提交注释" 
    
    5、查看仓库当前状态 
    git status
    
    6、查看对比文件不同
    git diff readme.txt 
    git diff HEAD -- readme.txt 可以查看工作区和版本库里面最新版本的区别
    
    7、提交修改
    git add readme.txt
    git commit -m "测试新修改"
    
    8、查看git操作修改日志
    git log  
    备注:可增加 --pretty=oneline 后缀 表示只看简略信息
    备注:结尾增加文件名表示只针对当前文件的日志
    
    9、退回到之前版本状态
    git reset --hard head^ 
    备注:^表示退回到上一个状态  两个表示上上个 以此类推 
    备注:退回到第100个状态 git reset --hard head~100
    备注:放弃退回 前提是你的命令窗口没有关闭  你可以直接使用 git reset --hard <ID头部> ID头部不用写全可以只写前几个git会自动检
    
    索
    
    10、查看文件内容
    cat readme.txt
    
    11、查找历史命令
    git reflog
    
    12、撤销修改
    git checkout -- readme.txt
    
    13、将暂存区中的文件返回到工作区 即:只对文件执行了Add命令没有执行commit命令 可将文件返回到执行add命令之前状态
    git reset head <文件名>
    
    14、删除文件
    rm <文件名>
  • 相关阅读:
    NanoProfiler
    NanoProfiler
    Open Source Cassandra Gitbook for Developer
    Android Fragment使用(四) Toolbar使用及Fragment中的Toolbar处理
    Android Fragment使用(三) Activity, Fragment, WebView的状态保存和恢复
    Android Fragment使用(二) 嵌套Fragments (Nested Fragments) 的使用及常见错误
    Android Fragment使用(一) 基础篇 温故知新
    Set up Github Pages with Hexo, migrating from Jekyll
    EventBus源码解析 源码阅读记录
    Android M Permission 运行时权限 学习笔记
  • 原文地址:https://www.cnblogs.com/xyzhuzhou/p/4959809.html
Copyright © 2020-2023  润新知