【git】切换到远程其他分支

切换到远程其他分支

  • 当前在master分支,切换develop:
$ git branch -r
  origin/HEAD -> origin/master
  origin/develop
  origin/master

  • git switch 正常多了:
$ git switch -c develop --track origin/develop
Updating files: 100% (4664/4664), done.
Switched to a new branch 'develop'
branch 'develop' set up to track 'origin/develop' by rebasing.

  • 在Git中切换到远程的另一个分支通常涉及以下几个步骤:

获取远程仓库的最新信息:

bash
复制代码

git fetch origin

这里的origin是远程仓库的默认名称。如果你的远程仓库有不同的名称,需要相应替换。

查看远程分支列表:

bash
复制代码

git branch -r

这个命令会列出所有远程分支。

切换到指定的远程分支:
如果你想切换到一个远程分支并在本地跟踪它,你可以使用以下命令:

bash
复制代码

git checkout -b [local-branch-name] origin/[remote-branch-name]

这里的[local-branch-name]是你希望在本地创建的分支名称,[remote-branch-name]是远程分支的名称。这样做会创建一个新的本地分支,并与指定的远程分支建立跟踪关系。

直接切换到远程分支(较新版本的Git):
如果你的Git版本较新(Git 2.23及以上),可以直接使用新的switch命令来切换分支:

bash
复制代码

git switch -c [local-branch-name] --track origin/[remote-branch-name]

这条命令的作用和checkout相同,但语法更为直观。

通过这些步骤,你可以方便地切换到远程的另一个分支并在本地进行工作。

相关推荐

  1. git切换远程其他分支

    2024-07-23 08:22:02       15 阅读
  2. gitgit更新远程分支本地

    2024-07-23 08:22:02       51 阅读
  3. Git如何拉取远程仓库的其他分支

    2024-07-23 08:22:02       21 阅读
  4. git其他分支的提交合并当前分支

    2024-07-23 08:22:02       46 阅读
  5. git拉取远程分支本地

    2024-07-23 08:22:02       52 阅读
  6. git: 远程分支同步本地

    2024-07-23 08:22:02       26 阅读
  7. git切换分支

    2024-07-23 08:22:02       58 阅读
  8. git 使用场景 本地分支 推送 远程分支

    2024-07-23 08:22:02       70 阅读
  9. git远程分支合并本地分支

    2024-07-23 08:22:02       44 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-23 08:22:02       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-23 08:22:02       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-23 08:22:02       45 阅读
  4. Python语言-面向对象

    2024-07-23 08:22:02       55 阅读

热门阅读

  1. CentOS 6.8 中部署 Spring Boot 应用程序

    2024-07-23 08:22:02       16 阅读
  2. Mybatis-plus常用注解

    2024-07-23 08:22:02       15 阅读
  3. 华为OD机试 - 文件缓存系统——优先队列解法

    2024-07-23 08:22:02       19 阅读
  4. 计算机网络之数据链路层

    2024-07-23 08:22:02       15 阅读
  5. 今天是闭包,装饰器和案例

    2024-07-23 08:22:02       18 阅读
  6. 【Golang 面试基础题】每日 5 题(三)

    2024-07-23 08:22:02       16 阅读
  7. 【策略模式在项目中的实际应用】

    2024-07-23 08:22:02       16 阅读
  8. 前端设计模式面试题汇总

    2024-07-23 08:22:02       13 阅读
  9. 预训练语言模型实践笔记

    2024-07-23 08:22:02       16 阅读
  10. 坑人的macos tar 命令 (实际上是bsdtar)换用 gnu tar

    2024-07-23 08:22:02       16 阅读
  11. windows下玩转DockerDesktop--学习笔记

    2024-07-23 08:22:02       15 阅读