当前位置: 首页 > article >正文

git原远程仓库无法连接后使用本地仓库将所有分支和tags上传到新远程仓库

记录原因:公司的gitlab服务被入侵挂掉,但是本地仓库的代码都是完整的情况下,运维用新服务器搭建了新的gitea仓库,要求大家将本地仓库的代码的所有分支与tags等上传到新的服务器代码仓库

云越-迁移命令
# 1. 克隆 gitea仓库(如果你还没有克隆)
git clone https://gitea.xxx.com/cf/xgj.git
cd xgj

# 2. 添加 giteanew仓库作为远程仓库
git remote add xgj https://giteanew.xxx.com/cf/xgj.git

# 3. 推送到 GitLab 仓库的所有分支
git push --all xgj

# 4. 如果你还想推送所有的标签
git push --tags xgj
# 5. 更改项目工具中的地址为新地址https://giteanew.xxx.com,或者工具重新从git仓库拉取

遇到问题一:证书验证  error setting certificate verify locations

解决:关闭ssl验证 git config --system http.sslverify false

问题二:error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413
send-pack: unexpected disconnect while reading sideband packet,代码传输大小超过限制

解决:首先配置git为500兆 git config --global http.postBuffer 524288000  ,然后再nginx中的server体中增加配置client_max_body_size 500m;


http://www.kler.cn/a/513133.html

相关文章:

  • 小白爬虫——selenium入门超详细教程
  • C++ 模拟真人鼠标轨迹算法 - 防止游戏检测
  • 大模型GUI系列论文阅读 DAY2续:《一个具备规划、长上下文理解和程序合成能力的真实世界Web代理》
  • Spring bean加载的顺序探究
  • Ceph与RAID在存储中的协同工作过程
  • 信息奥赛一本通 1168:大整数加法
  • [答疑]这个消息名是写发送数据还是接收数据
  • 不重启JVM,替换掉已经加载的类
  • Flutter 架构原理
  • ubuntu_查询连接当前服务器的用户ip
  • MongoDB 备份与恢复综述
  • Class ‘com.xxx.xxx‘ not found in module ‘xxxx‘ 解决方法
  • 使用ollama本地部署微调后的大语言模型
  • 包文件分析器 Webpack Bundle Analyzer
  • C# lambda表达式
  • Ubuntu介绍、与centos的区别、基于VMware安装Ubuntu Server 22.04、配置远程连接、安装jdk+Tomcat
  • BOBO小火炬全套源码XE修复版2025(火炬天花板二次开发版)
  • swagger漏洞扫描工具
  • MFC程序设计(一)MFC入门
  • 【系统架构设计师】真题论文: 论企业集成平台的理解与应用(包括解题思路和素材)
  • 美特CRM mcc_login.jsp存在SQL注入漏洞
  • lp-converter-processor 2024年版本迭代汇总
  • Java 中 HashSet 集合元素的去重
  • 英语游戏配音的特点
  • swift Actor并发处理
  • R 语言 | future 包,非阻塞的执行耗时脚本