随笔分类 -  GIT

摘要:GIT实践:解决本地修改导致不能PULL 情景描述 本地修改了代码,修改之后并未提交,此时PULL,就会报错! 解决方法I 报错后,GIT告诉我们两种解决方案: 提交修改 暂时存储起来 他提到的git stash命令能够将所有未提交的修改(工作区和暂存区)保存至堆栈中,用于后续恢复当前工作目录。 查 阅读全文
posted @ 2020-01-07 09:53 子烁爱学习 阅读(2035) 评论(0) 推荐(0) 编辑
摘要:GIT实践:合并本地仓库与远程仓库 情景描述 我们要做的是将毫无关联的本地仓库与远程仓库进行合并。 合并仓库 1、新增远程仓库地址 本地仓库,首先需要添加远程仓库地址: 2、关联远程分支 创建本地开发分支: 关联远程分支: 3、PULL远程仓库代码 因为两个仓库毫无关联,所以在PULL的时候需要增加 阅读全文
posted @ 2020-01-01 00:09 子烁爱学习 阅读(4260) 评论(0) 推荐(0) 编辑
摘要:GIT实践:同步远程分支 克隆远程仓库对应分支 克隆时指定分支,语法为:git clone -b 分支名 远程地址。 同步远程分支 更新远程分支 当Git仓库地址发生变化后,首先更新远程地址 或者 查看本地分支与远程分支的关联关系 输入如下命令来查看本地分支与远程分支的关联关系,以确定我们的操作是正 阅读全文
posted @ 2019-11-09 13:11 子烁爱学习 阅读(610) 评论(0) 推荐(0) 编辑
摘要:GIT学习笔记(5):变基rebase 变基 引入变基 在Git中整合来自不同分支的修改主要有两种方法:merge以及rebase。 整合分支最容易的方法是merge,他会把两个分支的最新快照以及两者最近的共同祖先进行三分合并,合并的结果是生成一个新的快照(并提交)。如下图所示: 其实,还有一种方法 阅读全文
posted @ 2019-01-11 15:58 子烁爱学习 阅读(4814) 评论(0) 推荐(0) 编辑
摘要:GIT学习笔记(4):远程分支 远程分支 远程分支是什么 远程分支是对远程仓库中的分支的索引。它们是一些无法移动的本地分支;只有在GIT进行网络交互时才会更新。远程分支就是书签,提醒着你上次连接远程仓库是上面各分支的位置。 我们用 (远程仓库名)/(分支名) 这样的形式表示远程分支。我们来举一个例子 阅读全文
posted @ 2019-01-09 23:09 子烁爱学习 阅读(416) 评论(0) 推荐(0) 编辑
摘要:GIT学习笔记(3):分支管理 何谓分支 GIT是如何存储数据的 GIT不是存储文件差异或者变化量,而是一系列文件的快照。在Git提交时,会保存一个提交(commit)对象,该对象包含一个指向暂存内容快照的指针,它大概是这样子的。 三个表示文件快照内容的 blob 对象;一个记录着目录树内容及其中各 阅读全文
posted @ 2019-01-09 17:38 子烁爱学习 阅读(914) 评论(3) 推荐(0) 编辑
摘要:GIT学习笔记(2):时光机穿梭与远程仓库 撤销操作 GIT如何跟踪修改 在我们修改了代码内容后,执行了git add和git commit命令来将其交由Git进行版本控制。我们前面举的例子是这样的,git add将文件加入暂存区(菜篮子),git commit一并提交到版本库(柜台结账)。如果我们 阅读全文
posted @ 2019-01-09 11:23 子烁爱学习 阅读(481) 评论(0) 推荐(0) 编辑
摘要:GIT学习笔记(1):创建版本库 快速开始 创建版本库 1.找到合适目录并初始化为仓库 版本库即需要交由Git进行版本控制的目录,其下所有文件的修改、删除,Git都能跟踪还原。 初始化后,当前目录下会多出来一个名为.git的隐藏目录,这个目录是Git用来跟踪管理版本库的,我们切勿修改。 关于GIT版 阅读全文
posted @ 2017-12-19 00:52 子烁爱学习 阅读(704) 评论(0) 推荐(0) 编辑