欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
全部教程·
开发工具·
Git教程
[目录]
·
git fetch 命令
Git 教程
Git 安装教程
Git 安装 Git 配置Git 使用教程
Git 工作流程 Git 创建仓库 Git 基本操作 Git 分支管理 Git 查看提交历史 Git 标签管理 Git 工作区、暂存区和版本库Git 远程仓库
Git Github Git Gitee Git 服务器搭建Git 命令参考
git init 命令 git clone 命令 git add 命令 git status 命令 git diff 命令 git commit 命令 git rm 命令 git mv 命令 git remote 命令 git fetch 命令 git pull 命令 git push 命令 git reset 命令 git cherry-pick 命令 git config 命令 git branch 命令 git checkout 命令 git tag 命令 git log 命令git 知识
Git 与 SVN 区别 Git 核心概念 Git 常用命令
Git 教程
Git 安装教程
Git 安装 Git 配置Git 使用教程
Git 工作流程 Git 创建仓库 Git 基本操作 Git 分支管理 Git 查看提交历史 Git 标签管理 Git 工作区、暂存区和版本库Git 远程仓库
Git Github Git Gitee Git 服务器搭建Git 命令参考
git init 命令 git clone 命令 git add 命令 git status 命令 git diff 命令 git commit 命令 git rm 命令 git mv 命令 git remote 命令 git fetch 命令 git pull 命令 git push 命令 git reset 命令 git cherry-pick 命令 git config 命令 git branch 命令 git checkout 命令 git tag 命令 git log 命令git 知识
Git 与 SVN 区别 Git 核心概念 Git 常用命令git fetch 命令
git fetch 命令用于从远程仓库的分支获取最新的版本。
如果远程仓库的版本库有了更新,我们需要将这些更新取回本地,这时就要用到git fetch命令。
1. git fetch 命令的语法
获取特定某个远程仓库的特定分支的更新。
git fetch [远程主机名] [分支名]
如果省略分支名,那么就会把远程仓库的更新,全部取回本地。
git fetch命令通常用来查看其他人的进程,因为它取回的代码对你本地的开发代码没有影响。
例如:取回origin主机的master分支,如下:
$ git fetch origin master
2. git fetch 命令的范例
获取远程的 master 分支到本地的 temp 分支,对比后合并到本地的 master分支。
## 将远程 origin 仓库的 master 分支代码下载到本地新建的 temp 分支 $ git fetch origin master:temp ## 比较本地代码与刚刚从远程下载下来的代码的区别 $ git diff temp ## 合并 temp 分支到本地的 master 分支; $ git merge temp ## 如果不想保留temp分支,删除; $ git branch -d temp
下一章:git pull 命令
git pull 命令用于从远程获取代码并合并本地的版本。git pull 命令的语法:git pull <远程主机名> <远程分支名>:<本地分支名>。拉取远程仓库,更新本地代码:git pull。将远程主机 origin 的 master 分支拉取过来,与本地的 branch-test 分支合并:git pull origin master:branch-test。
AI 中文社
Git 基本操作
Git 基本操作