git fetch-从远程拉取数据

"git fetch"命令对于保持项目的最新状态是必不可少的:只有在执行“ git fetch”时,您才可以知道同事推送到远程服务器的更改。

git fetch更新您的远程数据视图

在讨论“ git fetch”本身之前,了解在Git中如何管理远程数据非常重要。
在查看远程分支和提交时,必须记住,您正在查看的是数据的“快照”。没有与远程服务器的“实时”连接。相反,每次执行“获取”操作时,Git都会保存有关您的remote最新信息。这意味着您看到的有关远程分支和提交的信息仅与您上次获取的快照一样。

要查看新的 远程分支,提交,标签等,您必须明确告诉Git下载此信息-使用“git fetch”。

拉取不合并

提取可能是Git中最无害的命令之一:尽管它会将数据下载到本地存储库中,但它不会将任何数据集成到本地分支或工作副本中。抓取实际上只会更新您对远程数据的视图。

由您自己决定以后是否将任何新数据集成到本地项目中。

git 拉取命令

Fetch命令的实际语法非常简单:“ git fetch”和远程服务器的名称就足够了。

$ git fetch origin

但是,一个有用的参数是“prune”:告诉Git删除对远程不再存在的分支的任何引用。这样可以确保您不会查看过时的数据:

$ git fetch origin --prune
5.0
02
每日一句话科技资讯 | 20200625
每日一句话科技资讯 | 20200624
嘻嘻

嘻嘻IT: 笔者是一个工作七八年的程序猿老鸟,从事涉及的技术栈主要包括PHP、Linux、Devops等,喜欢研究新技术,尝试新技术,提升技术自动化和开发效率,致力于write less,do more! 技术每年都会层出不穷,领域划分的越来越细,不可能学习所有的东西,保持对技术的好奇心,理解技术中核心思想,做一个有深度,有思想的开发!

Recent Posts

Clockwise一款AI日历工具

Clockwise是一款创新的…

2天 ago

Leonardo一个视觉创意AI生成平台

Leonardo.ai提供了一…

2天 ago

DupDub一款终极AI内容创作助手

DupDub 是一个一站式内容…

2天 ago

Murf AI是一款尖端的AI声音生成器

Murf AI是一款尖端的AI…

2天 ago