【Git和GitHub】学习笔记
2024-09-27 16:37:55
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
- 2.1 已跟踪:被纳入了版本控制的文件,在上一次快照中有它们的记录
- 工作目录下的每一个文件都不外乎这两种状态
- 3、已暂存(staged):对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中(暂存区域)
3. 参考,高级玩法:
(11 条消息)怎样使用 GitHub? - 知乎 https://www.zhihu.com/question/20070065
<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">
最新文章
- 8-9 MyBatis基础课
- EF架构~为IEnumerable接口添加增删查等操作,原因是IEnumerable导航属性更放心
- 十大Intellij IDEA快捷键
- Web 开发最有用的50款 jQuery 插件集锦——《图片特效篇》
- CentOS最小化安装后,增加GNOME桌面
- ubuntu下配置hosts
- 【转】Linux写时拷贝技术(copy-on-write)
- java jvm学习笔记三(class文件检验器)
- SpringMVC使用@ResponseBody注解返回中文字符串乱码的问题
- 比较全面的gdb调试命令
- Table view 备忘
- javascript scroll事件
- Markdown简短教程
- Intersection(poj)
- html css jquery 回到顶部按钮
- jQuery请求后台接口
- 输出GPLT
- GitLab如何创建分支及拉取代码
- 解决ubuntu 16.04+ Qt 5.7.1无法输入中文的问题
- Test传送门(更新中)
热门文章
- java基础讲解09-----接口,继承,多态
- emq(centos 7) 使用
- TI博客文章-4-20mA电流环路发送器入门
- atom搭建markdown环境及问题
- AutoHotKey入门
- 多线程-BlockingQueue,Array[Linked]BlockingQueue,DelayQueue,PriorityBlockingQueue,SynchronousQueue
- EM5-PE6B
- ZThread在Windows下打印若干DEBUG信息到console的原因
- VMware12环境下安装CentOS7的vmware-tools
- jQuery 实战读书笔记之第三章:操作 jQuery 集合