草庐IT

git仓库体积过大,如何减小?git仓库体积压缩,使用git-filter-repo删除历史大文件

概述如果我们在使用的过程中不小心将较大的二进制文件加入到仓库中,那么随着我们提交次数的增多仓库的体积将会不断的膨胀,例如我在项目中每次都会编译出一些so库文件,但是我并没有忽略这些文件,每次都会提交,随着时间的推移仓库体积不断膨胀,将不能再推送到远程仓库中我使用的是gitee远程仓库,由于仓库体积的不断膨胀,超出了最大限制,推送失败1.安装git-filter-repo官方库地址和安装说明手动安装我们把git-filter-repo克隆岛=到本地,然后把git-filter-repo文件复制到/usr/local/bin目录下即可,git-filter-repo实际上就是一个python文件g

mac m1/m2 芯片安装 ps 2023 插件无法显示扩展界面

碎碎念:一直在踩坑的路上,甚至想休息时间玩一会儿ps都能踩坑问题描述新的m2芯片mac安装了色环插件后,在窗口界面中没有找到扩展,且在首选项->增效工具的旧版扩展也是灰色的题外话:记录一下mac的photoshop安装插件的方法,不然下次又忘记咯Q:如何安装插件?A:找到MacintoshHD/Library/ApplicationSupport/Adobe/CEP/extensions把插件拖进去就可以了,不是users目录下的Library,不然就找不到CEP了原因不显示扩展界面的原因还是兼容性问题因为用的插件还是老版本的,支持intel芯片,并没有对m2芯片的支持,因此需要Rosetta

M2 Ultra相当于Windows的什么配置 实测来了

一直以来,大家都在说苹果的M系列性能太强了,秒杀Windows阵营。那么大家是不是比较感兴趣这个问题,那就是M系列的性能,到底相当于Windows阵营的哪个配置。今天,我们就来看一下M系列的性能最强型号——M2Ultra,到底相当于Windows阵营的哪个配置。下面测试均采用的是理论测试,不涉及某应用的某个操作,所以大家不要揪着在某款软件里的表现,来质疑下面的操作,毕竟如果剪视频,那么M系列优势明显,但如果玩游戏,那么Windows阵营优势明显。下面我们先看一下规格。M2Ultra的规格还是非常不错的,它拥有24个CPU核心,里面包括16个性能核心和8个能效核心;GPU核心则有76个,同样非常

MacBookPro M2芯片安装Linux(CentOs)

一、准备1.安装好VMwareFusion下载地址https://www.vmware.com/products/fusion/fusion-evaluation.html2.下载好镜像文件CentOS-Stream-9-20230516.0-aarch64-boot.iso下载地址https://mirrors.aliyun.com/centos-stream/9-stream/BaseOS/aarch64/iso/?spm=a2c6h.25603864.0.0.4ce34c8ctxIVzo二、安装1.打开VMwareFusion新建虚拟机,点中从光盘或映像中安装点击继续2.拖动镜像文件放到

各种开机画面的S905L3A/AB通刷包B863AV3.1-M2/3.2-M/311-1A/1AS/M401A/E900V22C/D

固件特色;带WIFI驱动可配外置网卡,正常灯,设置不要密码(恢复出厂密码10086),一键自动安装软件,一多款开机画面,华为、创维、gitv、鸿蒙、中国梦带刷机软件刷机方法链接:https://pan.baidu.com/s/1Q5wrod-AtECk_5SqDHT93g?pwd=utym 提取码:utym  声明:本免费安卓固件,仅供内部测试和技术交流使用,任何非法商业使用及商业利益冲突带来的法律纠纷,与本人无关,本人概不负责,请下载后24小时内删除,谢谢合作!,方便老人孩子操作,桌面永不升级

Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist: No URLs

一、原因这是因为Centos8于2021年年底停止了服务,使用yum源安装时候,就会报错:Failedtodownloadmetadataforrepo‘AppStream’:Cannotprepareinternalmirrorlist:NoURLsinmirrorlist”,这时我们需要修改yum源二、解决办法cd/etc/yum.repos.d/sed-i's/mirrorlist/#mirrorlist/g'/etc/yum.repos.d/CentOS-*sed-i's|#baseurl=http://mirror.centos.org|baseurl=http://vault.ce

BUG:RuntimeError: CUDA error: invalid device ordinal CUDA kernel errors might be asynchronously repo

报错分析当运行以下代码报错:#self.opt.gpu_ids=["1"]torch.cuda.set_device(self.opt.gpu_ids[0])报错信息如下:RuntimeError:CUDAerror:invaliddeviceordinalCUDAkernelerrorsmightbeasynchronouslyreportedatsomeotherAPIcall,sothestacktracebelowmightbeincorrect.FordebuggingconsiderpassingCUDA_LAUNCH_BLOCKING=1.报错完整截图:报错的信息告诉我们,编号“

regex - Golang 正则表达式从 git url 中解析出 repo 名称

我需要一种在不使用拆分函数的情况下从gitrepourl解析repo名称的方法。例如我希望能够执行以下操作url:="git@github.com:myorg/repo.git"repoName:=parseRepoName(url)log.Println(repoName)//prints"repo.git" 最佳答案 省去了在不需要正则表达式的地方使用正则表达式的麻烦,只需使用:name:=url[strings.LastIndex(url,"/")+1:]或者如果您不确定该url是否是有效的githuburl:i:=strin

regex - Golang 正则表达式从 git url 中解析出 repo 名称

我需要一种在不使用拆分函数的情况下从gitrepourl解析repo名称的方法。例如我希望能够执行以下操作url:="git@github.com:myorg/repo.git"repoName:=parseRepoName(url)log.Println(repoName)//prints"repo.git" 最佳答案 省去了在不需要正则表达式的地方使用正则表达式的麻烦,只需使用:name:=url[strings.LastIndex(url,"/")+1:]或者如果您不确定该url是否是有效的githuburl:i:=strin

关于 IntelliJ Maven error: Repository is non-nexus repo, or is not indexed (remote update error) 的问题

今天用IDEAmaven导入github上一个项目的包,报了无法解析该依赖的错误查看File|Settings|Build,Execution,Deployment|BuildTools|Maven|Repositories发现(remoteupdateerror)无法更新远程库,报错信息是IntelliJMavenerror:Repositoryisnon-nexusrepo,orisnotindexed在互联网上找了很久的解决方案,最后看到一个博客Maven配置遇到的问题RemoteUpdateError,发现原因是我的maven配置了阿里巴巴的镜像源,解决办法如下:将maven文件中co