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

git fetch

一旦远程主机的版本库有了更新(Git术语叫做commit),需要将这些更新取回本地,这时就要用到git fetch命令。

$ git fetch <远程主机名>

上面命令将某个远程主机的更新,全部取回本地。

默认情况下,git fetch取回所有分支(branch)的更新。如果只想取回特定分支的更新,可以指定分支名。

$ git fetch <远程主机名> <分支名>

比如,取回origin主机的master分支。

$ git fetch origin master

所取回的更新,在本地主机上要用”远程主机名/分支名”的形式读取。比如origin主机的master,就要用origin/master读取。

git branch命令的-r选项,可以用来查看远程分支,-a选项查看所有分支。

$ git branch -r
origin/master

$ git branch -a
* master
  remotes/origin/master

上面命令表示,本地主机的当前分支是master,远程分支是origin/master。

取回远程主机的更新以后,可以在它的基础上,使用git checkout命令创建一个新的分支。

 
$ git checkout -b newBrach origin/master

上面命令表示,在origin/master的基础上,创建一个新分支。

此外,也可以使用git merge命令或者git rebase命令,在本地分支上合并远程分支。

$ git merge origin/master
# 或者
$ git rebase origin/master

上面命令表示在当前分支上,合并origin/master。

转载于:https://www.cnblogs.com/Ph-one/p/5498720.html

相关文章:

  • excel中单列相乘取整
  • samba访问其他服务器文件权限设置
  • MTK camera 闪光灯Flashlight驱动调试流程
  • 3518调试2
  • Ubuntu Linux 安装 .7z 解压和压缩文件
  • proc_create的使用方法
  • simple_strtoul
  • linux子系统的初始化_subsys_initcall()
  • linux sed 命令,sed -i
  • linux设备驱动程序注册过程详解
  • linux下lk和kernel层通信方式[2]
  • 模拟IC
  • ubuntu使用ssh连接远程电脑的方法
  • Linux内核日志开关
  • Linux:命令gedit
  • iOS仿今日头条、壁纸应用、筛选分类、三方微博、颜色填充等源码
  • Javascript编码规范
  • Laravel Mix运行时关于es2015报错解决方案
  • Python - 闭包Closure
  • Swift 中的尾递归和蹦床
  • uni-app项目数字滚动
  • windows-nginx-https-本地配置
  • 开发基于以太坊智能合约的DApp
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app
  • 山寨一个 Promise
  • PostgreSQL之连接数修改
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • ()、[]、{}、(())、[[]]命令替换
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (iPhone/iPad开发)在UIWebView中自定义菜单栏
  • (八)光盘的挂载与解挂、挂载CentOS镜像、rpm安装软件详细学习笔记
  • (翻译)terry crowley: 写给程序员
  • (附源码)计算机毕业设计ssm电影分享网站
  • (论文阅读32/100)Flowing convnets for human pose estimation in videos
  • (轉)JSON.stringify 语法实例讲解
  • **python多态
  • .NET BackgroundWorker
  • .net core控制台应用程序初识
  • .NET中winform传递参数至Url并获得返回值或文件
  • /proc/stat文件详解(翻译)
  • @Autowired 与@Resource的区别
  • @hook扩展分析
  • @JsonFormat与@DateTimeFormat注解的使用
  • [@Controller]4 详解@ModelAttribute
  • [2016.7 day.5] T2
  • [20170705]diff比较执行结果的内容.txt
  • [AI]ChatGPT4 与 ChatGPT3.5 区别有多大
  • [android] 请求码和结果码的作用
  • [AR Foundation] 人脸检测的流程
  • [CF703D]Mishka and Interesting sum/[BZOJ5476]位运算
  • [CQOI 2010]扑克牌
  • [error] 17755#0: *58522 readv() failed (104: Connection reset by peer) while reading upstream
  • [idea]关于idea开发乱码的配置