Git 远程拉取分支

  1. 新建文件夹 - other
  2. 新建项目文件夹 - mywork
  3. cd 到mywork ----> 开始上车:
    //初始化
  4. git init
    //连接ssh远程地址
  5. git remote add origin “xxxx.git”
    //下载远程分支到本地
  6. git fetch origin dev-chen
    //新建本地仓dev-sam
  7. git checkout -b dev-sam origin/dev-chen
### Git 远程分支的方法 为了从远程仓库特定分支,需先获远程分支的信息再执行相应的操作。通过`git fetch`可以更新本地对于远程分支状态的认知[^1]。 #### 获远程分支信息 使用如下命令可查看当前配置的远程仓库及其包含的分支: ```bash git remote show origin ``` 这有助于确认目标分支的存在性和最新提交情况。 #### 创建并切换至对应本地分支 一旦确定要的目标分支后,可通过组合`checkout`与`fetch`或直接利用带有`--track`选项的`checkout`指令完成这一过程。下面展示两种常见方式: ##### 方法一:单独使用 `fetch` 和 `checkout` 首先同步远程数据: ```bash git fetch origin branch-name ``` 接着基于刚获的数据创建新的本地分支并与之关联: ```bash git checkout -b branch-name origin/branch-name ``` 这种方法提供了更细粒度控制的机会,在某些复杂场景下可能更为适用[^4]。 ##### 方法二:简化版 – 使用带跟踪参数的一次性命令 这种方式更加简洁高效,适用于大多数常规需求: ```bash git checkout --track origin/branch-name ``` 上述单条语句不仅实现了新分支的建立还设置了追踪关系,使得后续推送变更变得简单直观[^2]。 #### 更新现有本地分支代码 如果已经在本地存在相应分支,则可以直接采用`pull`来进行同步: ```bash git pull origin branch-name ``` 该命令会尝试将指定远程分支上的更改合并入当前所在的工作区中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值