我们在使用Git的时候一般有3个工作区的概念:Git 仓库、工作目录以及暂存区域。其中工作目录比较好理解,就是我们开发时修改文件的那些目录,Gi...
Git本地仓库 每一个Git项目下都会有一个.git目录,里面包含了整个git仓库的信息数据。我们首先来认识一下这个目录。 首先我们创建一个新的...
这里说的情况是,很多时候我们项目会有很多分支,甚至好几十个分支。如果我们用 git branch 或者 git branch -r命令想查看分支...
提交对象 一般我们平时有了需要提交的文件,都是2步走:add,然后commit add操作 第一步:添加文件 这一步Git做了2件事: 将文件的...
树对象(tree)—— 保存文件名和目录关系 树对象主要解决2个问题,:文件名的保存和文件目录关系的保存 就像下面这样 下面我们就来模拟一下构建...
数据对象(blob)——保存文件内容 首先我们先来向Git仓库中存储数据 上面命令的功能是向Git仓库中存入 test content ,我们会...
如果我已经执行了git reset --hard XXX,之前的commit的内容还能找回来吗? 首先,经过之前的学习,我们起码知道,执行完 r...
提交分3步:add、commit、push,回滚和撤销也分3种情况: 撤销add 撤销commit 回滚push,也就是回滚远程仓库的代码 撤销...
本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 问题出现的步骤 首先通过...
文集作者