Git 实现远程库修改的拉取

两个命令 git fetch / git merge

fetch

merge

进入git bash 里面的test 目录,我们看到hao.txt 文件夹的一段文字

Git 实现远程库修改的拉取

在github中我们已经更新了新的hao.txt 文件

Git 实现远程库修改的拉取

编辑并保存

Git 实现远程库修改的拉取

提交

Git 实现远程库修改的拉取

用git fetch 命令把远程库修改后的拉去过来

Git 实现远程库修改的拉取

此时我们发现并没有变

Git 实现远程库修改的拉取
是因为git fetch 命令只是把远程的文件下载到本地上,但并没有更新到本地的文件

我们切换到origin/master 中查看 hao.txt 文件,此时发现能看到远程库修改后的文件

Git 实现远程库修改的拉取

我们切换到 master 分支下

Git 实现远程库修改的拉取

然后我们使用 git merge 命令

Git 实现远程库修改的拉取

这样我们发现就有内容了

Git 实现远程库修改的拉取

也可以用git pull 操作进行拉取

再编辑两行

Git 实现远程库修改的拉取

本地还是两行

Git 实现远程库修改的拉取

使用git pull 命令进行拉取

Git 实现远程库修改的拉取

此时我们发现已经导入到本地库了

END

上一篇:Ubuntu出现Ubuntu操作系统“Failed to fetch”错误的解决方法


下一篇:forEach、map、reduce和promise那点事(下)