论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
开源技术
›
开源技术
›
Git Fetch下令
Git Fetch下令
铁佛
论坛元老
|
2025-4-18 13:16:43
|
显示全部楼层
|
阅读模式
楼主
主题
1815
|
帖子
1815
|
积分
5445
Git Fetch下令
Git
“fetch” 从另一个堆栈下载提交记录、对象和引用。
它从一个或多个堆栈中获取分支和标签。
它
生存堆栈以及完成其历史所需的对象
,以
保持更新的长途跟踪分支
。
“git fetch”下令
”
git fetch
”
下令
用于从长途跟踪分支中
拉取更新
。此外,我们还可以将
推送到长途分支的更新获取到我们的本地机器上
。正如我们所知,分支是我们存储库重要代码的变体,因此长途跟踪分支是已设置为从长途存储库拉取和推送的分支。
怎样获取Git存储库
我们可以使用fetch下令,并使用许多参数进行特定的数据获取。请参阅下面的场景以了解fetch下令的用法。
场景1:获取长途存储库
我们
可以使用fetch下令从存储库URL获取完备的存储库
,就
像pull下令一样
。请参阅下面的输出:
语法:
$ git fetch< repository Url>
复制代码
Bash
输出结果:
在上面的输出中,完备的存储库从长途URL获取。
场景2:获取特定分支
我们
可以从存储库
获取特定分支
。它只会访问特定分支的元素。请参阅下面的输出:
语法:
$ git fetch <branch URL><branch name>
复制代码
Bash
输出:
场景3:同时获取全部分支
git fetch下令允许从长途堆栈同时获取全部分支
。参考以下示例:
语法:
$ git fetch -all
复制代码
Bash
输出:
在上述输出中,全部的分支都已从存储库Git-Example中获取。
场景4:同步本地存储库
假设您的团队成员在长途存储库中添加了一些新功能。因此,要将这些更新添加到本地存储库中,请使用git fetch下令。详细用法如下。
语法:
$ git fetch origin
复制代码
Bash
输出:
git fetch 可以从单个定名的堆栈或URL或从多个堆栈中获取内容。它可以被认为是 git pull 下令的安全版本。
git fetch 下载了长途内容,但不会更新本地堆栈的工作状态。当没有指定长途服务器时,默认会获取 origin 长途堆栈。
git fetch 和 git pull 的区别
为了理解 fetch 和 pull 的区别,让我们了解一下这两个下令的相似之处。这两个下令都用于从长途堆栈下载数据。但是这两个下令的工作方式差别。当你执行 git pull 下令时,它会从长途或中央堆栈获取全部的改动,并使其在本地堆栈中的相应分支可用。当你执行 git fetch 下令时,它会从长途堆栈获取全部的改动,并将其存储在本地堆栈的一个独立分支中。你可以通过合并在相应的分支中反映这些改动。
所以根本上,
git pull = git fetch + git merge
复制代码
Bash
Copy
Git Fetch与Pull的区别
以下是这两个下令之间的关键区别:
git fetchgit pullFetch从长途堆栈中仅下载新数据。Pull用于将当前的HEAD分支更新为长途服务器的最新更改。Fetch
用于获取长途存储库中发生的全部事情
的新视图。Pull
下载新数据并直接集成到当前的工作副本文件
中。Fetch永远不会利用或粉碎数据。Pull下载数据并将其与当前的工作文件集成。它掩护代码免受合并冲突的影响。在git pull中,更容易创建
合并冲突
。
最好使用
git fetch下令和git merge下令在已拉取的存储库上操作。如果已经拉取了任何存储库,使用git pull不是一个很好的选择。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
铁佛
论坛元老
这个人很懒什么都没写!
楼主热帖
Visual Studio 2022 安装低版本的 .Net ...
R语言使用dplyr包的arrange函数对dataf ...
Apifox:节省研发团队的每一分钟 ...
手把手教你入门Python中的Web开发框架 ...
身为一个测试工程师只会点点点?我劝您 ...
通过cookie和localstorage实现数据持久 ...
.net6下使用DotnetZip解压文件,中文出 ...
实现华为多屏协同--非华为电脑下载12.0 ...
.Net Core 5.x Api开发笔记 -- Swagger ...
反射(一)-常用方法及加载资源文件 ...
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
数据仓库与分析
SQL-Server
.Net
程序人生
移动端开发
MES
数据安全
分布式数据库
图数据库
快速回复
返回顶部
返回列表