You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否用一条Git命令检出未拉取的远程分支?

用单条Git命令检出未拉取的远程分支

当然可以,在Git 2.23及以后的版本里,你完全能用单条命令直接检出还没拉取过的远程分支,不用先单独执行git fetch。

  • 推荐使用官方更推荐的git switch命令,直接指定远程分支名即可:

    git switch feature-branch
    

    这条命令会自动从远程仓库拉取该分支的最新代码,同时在本地创建一个同名的跟踪分支,后续操作可以直接和远程分支同步。

  • 如果你习惯用传统的git checkout命令,在Git 1.6.2及以上版本也能实现:

    git checkout --track origin/feature-branch
    

    它会自动拉取远程分支代码,并创建本地跟踪分支,效果和上面的命令一致。

内容的提问来源于stack exchange,提问作者einpoklum

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 12:49:51