git中pull和fetch的区别有哪些


这篇“git中pull和fetch的区别有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“git中pull和fetch的区别有哪些”文章吧。区别:1、fetch能够直接更改远端跟踪分支,而pull无法直接对远程跟踪分支操作;2、fetch将数据拉取到本地仓库不会自动合并或修改当前的工作,pull是从远程获取最新版本并merge到本地,会自动合并或修改当前的工作。本文操作环境:Windows10系统、Git2.30.0版、Dell G3电脑。git中pull和fetch的区别是什么Git fetch和git pull开发云主机域名区别为:远端跟踪分支不同、拉取不同、commitID不同。一、远端跟踪分支不同1、Git fetch:Git fetch能够直接更改远端跟踪分支。2、git pull:git pull无法直接对远程跟踪分支操作,我们必须先切回本地分支然后创建一个新的commit提交。二、拉取不同1、Git fetch:Git fetch会将数据拉取到本地仓库 – 它并不会自动合并或修改当前的工作。2、git pull:git pull是从远程获取最新版本并merge到本地,会自动合并或修改当前的工作。三、commitID不同1、Git fetch:使用Git fetch更新代码,本地的库中master的commitID不变,还是等于1。2、git pull:使用git pull更新代码,本地的库中master的commitID发生改变,变成了2。以上就是关于“git中pull和fetch的区别有哪些”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注开发云行业资讯频道。

相关推荐: vscode有头文件不能编译怎么办

这篇文章给大家分享的是有关vscode有头文件不能编译怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在使用VSCODE进行C语言程序设计时,如果用到了头文件声明函数,.c文件定义函数,在编译时尽管已经引用了相应的头文件,VSC…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 05/13 16:29
下一篇 05/13 16:29