2024年3月22日发(作者:)

git fetch用法

git fetch用法

git fetch 是git的一个重要命令,它的作用就是从一个远程仓

库拉取数据到本地仓库(本地仓库可以不和远程仓库名称相同,也可

以相同),以获取最新版本的代码。

1. 从远程仓库下载数据:

git fetch [remote-name]

其中,[remote-name]代表你要从哪个远程仓库拉取数据,例如,

如果你在本地仓库上运行:

git fetch origin

它会从origin远程仓库下载最新的代码到本地仓库中。

2. 从远程仓库拉取指定分支的数据:

git fetch [remote-name] [branch-name]

其中,[remote-name]代表远程仓库的名字,[branch-name]代表

你要从远程仓库拉取的分支名,例如,如果你在本地仓库上运行:

git fetch origin master

它会从origin远程仓库中的master分支下载最新的代码到本地

仓库中。

3. 从远程仓库拉取数据到本地分支:

git fetch [remote-name]

[branch-name]:[local-branch-name]

其中,[remote-name]代表远程仓库的名字,[branch-name]代表

- 1 -

你要从远程仓库拉取的分支名,[local-branch-name]代表你要把数

据拉取到本地仓库的哪个分支上,例如,如果你在本地仓库上运行:

git fetch origin master:dev

它会从origin远程仓库master分支下载最新的代码到本地仓库

的dev分支中。

总结

git fetch 用于从远程仓库获取最新的提交,并且可以从远程仓

库获取指定分支的提交,也可以把远程仓库的数据拉取到本地仓库的

指定分支上。

- 2 -