Git Fetch和Git Pull命令的特点
Git Fetch 命令
Git fetch 命令在本地仓库工作,它只从远程仓库获取数据,以查看开发人员所做的所有修改或新提交 的内容。
这样它就可以更新开发人员的工作。
但是,它并不复制工作,而是允许开发者查看他承认的工作。
Git Pull 命令
Git Pull 命令在本地仓库工作,它把远程仓库复制到你的本地仓库。
这样它就可以编辑或更新工作了。
它制作了一份工作的副本,允许开发者为工作做出更好的贡献。
命令的用途
pull 用于接收来自GitHub 的数据。它从远程服务器上获取并合并变化到你的工作目录。gitpull用来拉动一个仓库。
图为拉动
术语 gitfetch 用于从远程仓库获取数据,不需要访问仓库,只是做一个镜像以供查看。
图。获取
实施和工作
带有多个选项的 fetch 命令的工作原理。
语法:
从远程资源库中获取。
$ git fetch< repository URL>
图 1.1
获取一个特定的分支。
$ git fetch <branch URL><branch name>
图1.21.2
获取所有分支。
$ git fetch -all
图1:1.3
同步本地版本库。
$ git fetch origin
图:1.4
拉动命令的工作原理与多个选项相同。
语法。
通过以下方式拉动版本库。
$ git pull <options><remote>/<branch-name>
图:2.1
使用的领域
Git fetch 可以用在我们只需要查看开发者在远程仓库中更新的内容。
Git Pull可以用在我们想通过克隆和使用项目来为工作做贡献的地方。
参考文献
转载自:https://juejin.cn/post/6989521303988355086