zoukankan      html  css  js  c++  java
  • GitHub笔记(一)——本地库基础操作

    零、基础概念理解——可以访问廖雪峰老师的网站https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

    1 分布式版本控制系统:

    2 暂存区和工作区

    3 分支管理的原理

    一:基础操作

    1 创建一个版本库

    //移动至某一个目录下

    cd DataSturctures

    //移动至该目录下的子目录下

    mkdir 版本库名//命名版本库

    pwd //查看路径

    git init //创建版本库

    2 添加文件

    git add 文件名 //将文件移动至DataStructures文件目录下,向版本库添加文件

    git commit -m "添加文件的说明信息" //执行命令

    3修改文件

    git log //查看添加历史  很长的情况下 用ctrl+z  或ctrl+c终止git

    git log --pretty=oneline //精简模式查看记录

    git reflog //查看记录的每一次命令

    git reset --hard 1097a 返回指定的文件

     

    git status //查看仓库当前状态

    git diff 文件名 //查看现在文件与提交的文件有什么区别

     

    git checkout --文件名 //撤销修改(指在文件内部的修改)

    //未放入暂存区,撤销后与原相同;已放入则回到原暂存区状态

    3 删除文件

    git rm 文件名 //删除文件 

    +git -m "添加文件的说明信息" //执行命令撤销删除同上

     

  • 相关阅读:
    friend ---- public and private
    c++中const使用详解
    In c++ access control works on per-class basis not on per-object basis.
    realloc 用法
    enum don't allocate any memory
    (转)C++ STL中的vector的内存分配与释放
    计算机网络面试总结
    Redis安装与测试
    Hbase的安装与测试
    使用ActiveMQ实现简易聊天功能
  • 原文地址:https://www.cnblogs.com/weimingai/p/10503694.html
Copyright © 2011-2022 走看看