git操作知识
git操作知识
ZhangJiQun&MXP
远离消耗你的人,在你的喜欢的能量场下才能加快脚步。
变化是在平常不过的事情,但选择不变,才是人的能力。
展开
-
git的工作区、暂存区、本地仓库、远程仓库
1、git的工作区:在当前仓库中,新增,更改,删除文件这些动作,都发生在工作区里面。 2、git的暂存区:英文叫stage, 或index。在版本库.git)目录下,有一个index文件。它实际上就是一个包含文件索引的目录树,像是一个虚拟的工作区。在这个虚拟工作区的目录树中,记录了文件名、文件的状态信息(时间戳、文件长度等),文件的内容并不存储其中,而是保存在Git对象库(.git/object...原创 2018-08-13 23:05:35 · 8229 阅读 · 3 评论 -
git数据存储结构
以前的存储仓库,采用针对改变的文件进行标记,对每个文件进行跟踪。文件改变就会记录。git采用对version进行跟踪,将改变的文件记录下来,每一版本记录一次,没有改变的文件使用上一版本的,这样存储速度快,在你上传远程的时候,也是很快的,并且在你本地也是一个仓库,每人都是分布式仓库,代码安全性高。 接下来看看git的文件存储结构吧。 一、git的基本对象类型 二、查看gi...原创 2018-08-13 23:02:17 · 1765 阅读 · 0 评论 -
彻底知道git checkout filename 命令,首先你的知道git存储结构。
彻底知道git checkout filename 命令,首先你的知道git存储结构。可以看看我的git存储结构:临时区,工作区、暂存区、本地仓库、远程仓库:https://blog.csdn.net/qq_38998213 准备工作: 新建了一个learngit文件夹,在bash中cd进入文件夹,用以下命令创建一个仓库。 $ git init 添加一个文本文件one.txt,里面...原创 2018-08-13 23:11:34 · 3432 阅读 · 0 评论