git拉取项目所有分支

这篇具有很好参考价值的文章主要介绍了git拉取项目所有分支。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、执行git clone ,随便拉取一个分支

2、进入成功拉取去的分支生成的文件夹中,执行下面的命令即可完成拉拉取,如下图所示

for branch in `git branch -a | grep remotes | grep -v HEAD | grep -v master `; do
   git branch --track ${branch#remotes/origin/} $branch
done

git clone 所有分支,git 

注意点:Windows上必须使用git自带的终端而不是powershell,否则上面 这个bash命令会执行失败的。

参考链接:https://gist.github.com/wilmarvh/95fe7daed6ee6a63d811677e040ae421文章来源地址https://www.toymoban.com/news/detail-861857.html

到了这里,关于git拉取项目所有分支的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Git】Github fork项目后如何拉取其他分支

    【前言】我们在Github里fork了一个仓库后会发现自己的仓库里只有一个分支,就是源仓库的主分支,这个时候我们想在其他分支上贡献代码,应该怎么办呢?因为有时候我们可能会想把修改同步到多个分支。 查看当前分支: 该仓库的主分支为release/2.6,此时我已经切换到了d

    2024年02月15日
    浏览(51)
  • git clone拉取项目时报错xxx bytes of body are still expected

    报错如下: 尝试了网友们的各种方法: 1、可能缓存区溢出,执行以下语句,将缓存设置为500M或者更大 2、可能项目过大,先进行浅克隆,然后更新远程库到本地 使用以上两种方法都未解决,但大家也可以试试,我最终是通过第三个方法解决的: 3、可能下载速度慢,执行以

    2024年04月25日
    浏览(47)
  • git第一次拉取远程分支项目(ssh的方式)

    一.生成SSH keys,并将生成的key复制到远程库 1.本地用命令生成密钥对。 ssh-keygen -t rsa -C \\\"yourEmailAddress\\\" 或 ssh-keygen -t ed25519 -C \\\"yourEmailAddress\\\" 按三次enter直接生成密钥对。 2.切换至ssh目录下,复制key(公钥)。 cd ~/.ssh more id_rsa.pub 3.登陆远程库,复制key到SSH Keys。 此处以github为例

    2024年02月16日
    浏览(54)
  • vscode图形化操作 关联远程分支;查看所有远程分支;新建分支;代码拉取;合并分支

    1.关联远程分支  2.查看所有远程分支(有时我们本地新建分支后,显示不出来远程的所有分支,这时可以按照下方操作)  3.新建分支(点击左下角然后弹出中点击创建新分支输入分支名后enter这时就建立好了) 4.代码拉取(点击拉取自就会出现远程的好多仓库,选择你的目

    2024年02月11日
    浏览(56)
  • git clone 指定分支

    要在Git中只克隆一个特定分支,可以使用以下命令: 其中,“-b”选项指定要克隆的分支名称,“--single-branch”选项告诉Git只克隆指定的分支,而不是整个代码库。请将“repository URL”替换为要克隆的Git存储库的URL。 例如,要只克隆名为“dev”的分支,可以使用以下命令:

    2024年02月12日
    浏览(46)
  • git clone指定的分支

    开发过程中,需要下载远程仓库代码进行开发合作,某些情况只需要下载指定分支,而不是把整个分支都克隆。 克隆分支命令如下: git clone -b   branchName  repoURL   修改本地分支名字命令如下: git branch  -m   oldBranchName  newBranchName 当需要将某个分支单独放入一个repo时,那么

    2024年02月16日
    浏览(37)
  • Git只clone指定的分支

    默认的clone会下载远程仓库的所有分支。 有时候为了避免创建多个git仓库,想将一些资源在一个git仓库下统一管理,这时候就会出现:git远程仓库分支很多,但是各个分支没有多大关联,这时候clone到本地时,只想clone指定的分支,这样可以节省本地的空间。 怎么操作呢? 查

    2024年02月11日
    浏览(37)
  • Git clone下来的分支不完整

    将仓库 git clone 到本地后发现本地缺失了一些远程仓库的分支。一般发生在 git clone —depth 1 设置克隆深度时发生。因为有些大型项目一次性克隆容易出错,所以只克隆一层深度。 如远程有分支 branch_a ,克隆下来后使用 git branch -av 命令查看所有分支没有显示该分支,该如何解

    2024年02月16日
    浏览(55)
  • Git拉取远程分支并创建本地分支

    使用如下git命令查看所有远程分支: git branch -r 查看远程和本地所有分支: git branch -a 查看本地分支: git branch 在输出结果中,前面带* 的是当前分支。 方法一 使用如下命令: git checkout -b 本地分支名x origin/远程分支名x 使用该方式会在本地新建分支x,并自动切换到该本地分

    2024年02月11日
    浏览(64)
  • Git 拉取远程分支

    第一种方法:使用 git fetch(不用先在本地创建分支)  第二种方法:使用git pull(要在本地先创建相应的分支然后再拉取),以下方法二选一。

    2024年02月11日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包