一、可能原因

1.1 分支太多

分支太多没删除,或者远程分支删除了,本地一直残留

二、处理办法

commit 太多,本地 git 缓存太大,可以执行下面命令清理不必要的文件优化仓库

git fsck && git gc --prune=now

2.1 下载指定分支的代码,且 depth=1 只会包含该分支最近一次 commit 的内容

git clone --single-branch --branch $BranchName --depth=1

2.2 本地清除远端被删除的分支

git remote prune origin

2.3 清理当前的工作目录
清理没被跟踪的文件,可能是构建产生的目标文件

git clean -f -d

点赞(0) 打赏

Comment list 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部