Git Bash⭐三、Git 下拉大文件

简介: Git Bash⭐三、Git 下拉大文件

🟥 Git 下拉大文件方法

因为项目太大,然后直接git clone拉不下来代码

会报error:

RPC failed; HTTP 504 curl 22 The requested URL returned error: 504 Gateway Time-out或者类似的错误

然后就加参数用

git clone --depth=10 https://xxx.xxx/xxx.git拉下来了


depth用于指定克隆深度,为10即表示只克隆最近十次commit.


🟧 解决git无法查看远端分支的Bug

执行完后,项目是拉下来了,但是使用git branch -a查看分支的时候看不到其他远程分支。


1️⃣ 解决方法一

git remote set-branches --add origin [分支名称]
git fetch origin  [分支名称]
git checkout [分支名称]


然后再用git branch -a查看就能看到相应远程分支了



2️⃣ 解决方法二

可修改 .git/config 文件

将 remote 块下面的

fetch = +refs/heads/master:refs/remotes/origin/master

或者类似配置修改为:

fetch = +refs/heads/:refs/remotes/origin/

有多条fetch配置时删除其他配置


然后执行git fetch -v即可获取到完整分支信息

相关文章
|
6月前
|
Ubuntu Linux 开发工具
|
1月前
|
缓存 数据可视化 算法
GIt详解
GIt详解
|
6月前
|
Java Linux 开发工具
git的使用
git的使用
54 1
|
6月前
|
安全 程序员 开发工具
玩转Git
玩转Git
69 0
|
6月前
|
安全 Linux 开发工具
为什么需要 git 和 相关的小知识
为什么需要 git 和 相关的小知识
76 0
|
Unix Linux Shell
|
开发工具 git
哇哦,Git居然还能这样玩~
哇哦,Git居然还能这样玩~
125 0
哇哦,Git居然还能这样玩~
|
开发工具 git
Git 这些小技巧你知道吗?
Git 这些小技巧你知道吗?
122 0
Git 这些小技巧你知道吗?
|
Linux 开发工具 git
Git 是什么(Git 使用详细说明)
Git是一个开源的分布式版本控制系统,是目前世界上最先进、最流行的版本控制系统。
294 0
Git 是什么(Git 使用详细说明)
|
缓存 开发工具 git
一分钟玩转 Git
今天又有新来的小朋友问我关于 Git 的用法,我发现还是有蛮多新人不会用的,或者用不好的。其实想想自己刚工作时也是倒腾不清楚这些参数和用法,而且总怕出错,慢慢的多看文档、用得多了就熟悉了,今天简单跟大家分享几点。
120 0
一分钟玩转 Git