当前位置:首页 > git > 正文

git fetch和git fetch origin(gitfetchpullmerge)

  • git
  • 2024-04-03 22:46:30
  • 7199
git fetch
git fetch 命令用于从远程仓库下载最新的提交。 它不会合并或更改本地工作副本,而是将远程更改存储在本地,供将来使用。
要素:
- 从远程仓库获取更新。
- 保存在本地,不会影响工作副本。
- 可以通过 git fetch 指定需要获取的远程仓库和分支。
- 默认情况下,从所有远程仓库获取所有分支的更新。
- 通过 --prune 选项删除已不再出现在远程仓库中的本地分支。
示例:
git fetch origin
从名为 origin 的远程仓库获取更新。
git fetch upstream master
从名为 upstream 的远程仓库获取 master 分支的更新。
git fetch origin
git fetch origin 命令是 git fetch 命令的一个特殊情况,用于从名为 origin 的默认远程仓库获取更新。
要素:
- 从 origin 远程仓库获取更新。
- 相当于 git fetch origin --prune。
- 默认情况下使用的远程仓库。
- 可以使用 --all 选项从所有远程仓库获取更新。
示例:
git fetch origin
从 origin 远程仓库获取更新并修剪本地分支。
git fetch origin --all
从所有远程仓库获取更新并修剪本地分支。

上一篇:git getfetch

下一篇:git和chmod组合使用