首页前端开发其他前端知识git切换到指定远程分支的方法

git切换到指定远程分支的方法

时间2024-02-10 19:43:03发布访客分类其他前端知识浏览136
导读:收集整理的这篇文章主要介绍了git切换到指定远程分支的方法,觉得挺不错的,现在分享给大家,也给大家做个参考。 我们在使用gIT进行开发的时候经常会遇到需要切换远程分支并且提交到远程指定分...
收集整理的这篇文章主要介绍了git切换到指定远程分支的方法,觉得挺不错的,现在分享给大家,也给大家做个参考。

我们在使用gIT进行开发的时候经常会遇到需要切换远程分支并且提交到远程指定分支的情况,现在记录下操作步骤。

查看远程所有分支

$ git branch -a

git branch不带参数,列出本地已经存在的分支,并且在当前分支的前面用*标记,加上-a参数可以查看所有分支列表,包括本地和远程,远程分支一般会用红色字体标记出来

* dev master remotes/origin/HEAD ->
     origin/master remotes/origin/master remotes/origin/release/caigou_v1.0

新建分支并切换到指定分支

git checkout -b dev origin/release/caigou_v1.0

git checkout -b 本地分支名 origin/远程分支名

该命令可以将远程git仓库里的指定分支拉取到本地,这样就在本地新建了一个dev分支,并和指定的远程分支release/caigou_v1.0关联了起来。

Switched to a new branch 'dev'Branch 'dev' set up to track remote branch 'release/caigou_v1.0' From 'origin'.

查看本地分支及追踪的分支

$ git branch -vv

git branch -vv命令可以显示本地所有分支,执行结果如下:

* dev  e67e3ef [origin/release/caigou_v1.0] 供应商详情页面 master 11160c2 [origin/master: behind 5] Merge branch 'master' of https://git.jointforce.COM/scm/join/yj-stat

*表示当前所在分支,[远程分支]表示当前本地分支追踪的远程分支,最后一个是最近一次提交的注释。

将本地分支推送到远程

$ git push -u origin dev:release/caigou_v1.0

git push 远程主机名> 本地分支名> :远程分支名>

成功后显示如下:

Counting objects: 8, done.Delta comPression using up to 4 threads.ComPRessing objects: 100% (8/8), done.Writing objects: 100% (8/8), 754 bytes | 754.00 KiB/s, done.total 8 (delta 6), reused 0 (delta 0)remote:remote: Create pull request for release/caigou_v1.0:remote:  https://git.jointforce.com/projects/JOIN/repos/yj-stat/compare/commits?sourceBranch=refs/heads/release/caigou_v1.0remote:To https://git.jointforce.com/scm/join/yj-stat.git  a22ed65..e8782b2 dev ->
     release/caigou_v1.0Branch 'dev' set up to track remote branch 'release/caigou_v1.0' from 'origin'.

上述命令表示将本地dev分支推送到远程release/caigou_v1.0分支。 

到此这篇关于git切换到指定远程分支的方法的文章就介绍到这了,更多相关git切换指定远程分支内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

您可能感兴趣的文章:
  • git查看、创建、删除、本地、远程分支方法详解
  • Git 创建分支提交远程分支详解
  • Git 详细介绍查看、删除、重命名远程分支和tag
  • 详解git使用小结(本地分支与远程分支、git命令)
  • Git获取本地分支对应的远端服务器分支名的方法
  • git的远程分支的作用和本地分支有什么区别

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: git切换到指定远程分支的方法
本文地址: https://pptw.com/jishu/608794.html
Git可视化教程之Git Gui的使用 git之如何把本地文件上传到远程仓库的指定位置

游客 回复需填写必要信息