WWW.lllT.neT

差别:“git clone”是在当地沒有版本库时,将远程控制库全部在线下载到当地;而“git pull”是在当地有版本库时,从远程控制库文件获得最新commit数据信息,并合拼到当地。“git pull”等同于“git fetch”加“git merge”。

git pull和git clone有什么不同

本实例教程实际操作自然环境:Windows7系统软件、Git2.30.0版、Dell G3电脑上。

git clone 与 git pull都是以虚拟服务器获取编码到当地,但也是一些不一样。

git pull和git clone的差别

git clone

是在当地沒有版本库的情况下,从虚拟服务器复制全部版本库到当地(将要远程控制库全部在线下载到当地),是一个当地从无到有的全过程。

git pull

在当地有版本库的情形下,从远程控制库获得最新commit 数据信息(如果有得话),并merge(合拼)到当地。

git pull = git fetch   git merge

应用情景

一般而言,远程控制的第一步,是应用git clone从远程控制服务器复制一个版本库到当地。

当地改动编码后,每回从当地库房push到远程控制库房以前必须先开展git pull实际操作,确保push到远程控制库房时沒有版本号矛盾。

建议学习培训:《Git教程》

以上便是git pull和git clone有什么不同的详尽具体内容,大量请关心自学java网其他相关文章!

WWW.lllT.neT

声明:有的资源来自网络转载,版权归原作者所有,如有侵犯到您的权益请联系邮箱:our333@126.com我们将配合处理!

原文地址:git pull和git clone有什么不同发布于2021-12-03 20:00:01