1. 书籍推荐:

先看一本比较简单并且好的入门书籍
Git - Book https://git-scm.com/book/zh/v2

2. 书籍理解:

Git 有三种状态,你的文件可能处于其中之一:引申了三个工作区域

  • 1、已提交(committed):表示数据已经安全的保存在本地数据库中(Git 仓库)
  • 2、已修改(modified):修改了文件,但还没保存到数据库中(工作目录)
    • 工作目录下的每一个文件都不外乎这两种状态

      • 2.1 已跟踪:被纳入了版本控制的文件,在上一次快照中有它们的记录

        • 工作一段时间后,文件状态可能处于

          • 2.1.1 未修改:
          • 2.1.2 已修改:
          • 2.1.3 已放入暂存区:
      • 2.2 未跟踪:既不存在于上次快照的记录中,也没有放入暂存区。
      • 2.3 附录:文件的状态变化周期:如图
        https://i.loli.net/2018/05/02/5ae9b58116cd2.jpg
  • 3、已暂存(staged):对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中(暂存区域)

3. 参考,高级玩法:

(11 条消息)怎样使用 GitHub? - 知乎 https://www.zhihu.com/question/20070065

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">

 

最新文章

  1. 8-9 MyBatis基础课
  2. EF架构~为IEnumerable接口添加增删查等操作,原因是IEnumerable导航属性更放心
  3. 十大Intellij IDEA快捷键
  4. Web 开发最有用的50款 jQuery 插件集锦——《图片特效篇》
  5. CentOS最小化安装后,增加GNOME桌面
  6. ubuntu下配置hosts
  7. 【转】Linux写时拷贝技术(copy-on-write)
  8. java jvm学习笔记三(class文件检验器)
  9. SpringMVC使用@ResponseBody注解返回中文字符串乱码的问题
  10. 比较全面的gdb调试命令
  11. Table view 备忘
  12. javascript scroll事件
  13. Markdown简短教程
  14. Intersection(poj)
  15. html css jquery 回到顶部按钮
  16. jQuery请求后台接口
  17. 输出GPLT
  18. GitLab如何创建分支及拉取代码
  19. 解决ubuntu 16.04+ Qt 5.7.1无法输入中文的问题
  20. Test传送门(更新中)

热门文章

  1. java基础讲解09-----接口,继承,多态
  2. emq(centos 7) 使用
  3. TI博客文章-4-20mA电流环路发送器入门
  4. atom搭建markdown环境及问题
  5. AutoHotKey入门
  6. 多线程-BlockingQueue,Array[Linked]BlockingQueue,DelayQueue,PriorityBlockingQueue,SynchronousQueue
  7. EM5-PE6B
  8. ZThread在Windows下打印若干DEBUG信息到console的原因
  9. VMware12环境下安装CentOS7的vmware-tools
  10. jQuery 实战读书笔记之第三章:操作 jQuery 集合