Git Bash丨Git 下拉大文件

Posted 橙子丨U3D开发支持

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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查看分支的时候看不到其他远程分支。

🚩解决方法一

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

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


🚩解决方法二

可修改 .git/config 文件
将 remote 块下面的

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

或者类似配置修改为:

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

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

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





好啦,本节的内容就是这样。





如果你有 技术的问题 项目开发

都可以加下方联系方式

和我聊一聊你的故事🧡

以上是关于Git Bash丨Git 下拉大文件的主要内容,如果未能解决你的问题,请参考以下文章

Git Bash命令行上传git项目

git bash 常规操作

关于git bash的问题,pull不下来(登录之后,git帮你记住了,想切换其他用户)

mac git 命令自动补全

git bash卡顿解决(别看其他博客有的没的)

干货丨Bash源码分析