git clone https的项目出现项目太大无法clone的解决办法

有的时候无法使用ssh git clone项目,使用http的方式clone方式,但是项目太大,commit信息太多,出现指定分支都clone不下来的情况,可以使用如下命令:

git clone -b 分支 仓库地址 --depth=1

代码拉取下来,这样拉取只会拉取最近的提交,log也只有最近的几条;

然后使用命令:

git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*"

git remote update

就可以将所有的分支全部拉取下来,在AS上直接切换分支即可

相关推荐
Joy T1 天前
【Git 团队协作】从 Fork 到 PR:企业级开发标准作业程序 (SOP)
git
最贪吃的虎1 天前
Git: rebase vs merge
java·运维·git·后端·mysql
charlie1145141911 天前
Git团队协作完全入门指南(上)
笔记·git·学习·教程·工程
迷茫的启明星1 天前
Git命令学习
git·学习
云和数据.ChenGuang1 天前
运维工程师技术教程之Pull Requests(PR)
运维·分布式·git·数据库运维工程师·运维教程
好好学习O(∩_∩)O2 天前
Git快速复习(基础指令篇)
git
Franklin2 天前
如何解决git HEAD detached 分离头指针问题
git·python·pycharm
one-ccs2 天前
git 多分支工作流
git
黛玉晴雯子0012 天前
Devops基础之Gitlab概述(持续更新)
git
mike04122 天前
Windows11安装git后与github联动
git·github