git项目迁移

简介: git项目迁移

异常描述

error: remote unpack failed: index-pack abnormal exit

Everything up-to-date

处理方法步骤

克隆代码包括提交记录,复制一份到远程仓库。

  1. 拉取就git代码

git clone --bare http://172.16.88.190/memoryTao/project.git

  1. 进入目录

cd project.git/

  1. 推送到新git

git push --mirror http://172.16.88.112/app/project.git

一些异常问题

问题1

$ git push --mirror http://1.0.0.0:9000/ceshi
Enumerating objects: 38952, done.
Counting objects: 100% (38952/38952), done.
Delta compression using up to 8 threads
Compressing objects: 100% (9396/9396), done.
Writing objects: 100% (38952/38952), 164.04 MiB | 293.15 MiB/s, don
Total 38952 (delta 19952), reused 38952 (delta 19952), pack-reused
error: RPC failed; HTTP 502 curl 22 The requested URL returned erro
send-pack: unexpected disconnect while reading sideband packet
fatal: the remote end hung up unexpectedly
Everything up-to-date

这个很有可能是git服务端问题,目前在排查

问题2

error: RPC failed;  
curl 55 Send failure: Connection was aborted,error: remote unpack failed: index-pack abnormal exit

整个项目文件一定过大,修改 git 缓冲区大小很有必要。

git config --global http.postBuffer 1048576000

目录
相关文章
|
1月前
|
Java 项目管理 开发工具
《Git 简易速速上手小册》第7章:处理大型项目(2024 最新版)
《Git 简易速速上手小册》第7章:处理大型项目(2024 最新版)
52 2
|
1月前
|
小程序 Shell 网络安全
【微信小程序】-- 使用 Git 管理项目(五十)
【微信小程序】-- 使用 Git 管理项目(五十)
|
1月前
|
项目管理 开发工具 git
版本控制与源代码管理:在 Visual Basic 项目中使用 Git
【4月更文挑战第27天】本文介绍了在Visual Basic项目中使用Git进行版本控制和源代码管理的重要性。Git作为一个流行的分布式版本控制系统,具备分布式架构、高效性能和强大分支管理等特点。在项目中,需先安装Git,然后初始化仓库、添加文件和提交更改。常用操作包括查看状态、日志、创建及切换分支和合并分支。团队协作时,借助远程仓库和推送拉取命令实现代码共享。虽然Git有学习曲线,但其优势在于强大的功能、灵活性和社区支持,能提升开发效率和代码质量。通过学习和实践,开发者可充分利用Git优化协作和项目管理。
|
18天前
|
缓存 项目管理 开发工具
Git项目管理——提交项目和版本回退(二)
Git项目管理——提交项目和版本回退(二)
21 2
|
20天前
|
开发工具 git
MAC如何使用Git命令行上传本地项目及理解,failed to push some refs to ‘https://gitee.com/brother-barking/spxx.git
MAC如何使用Git命令行上传本地项目及理解,failed to push some refs to ‘https://gitee.com/brother-barking/spxx.git
|
1月前
|
开发工具 git
Git项目如何配置,如何上传至GitHub。其详细步骤
Git项目如何配置,如何上传至GitHub。其详细步骤
24 0
|
1月前
|
开发工具 git
将本地项目上传到svn服务端和git
将本地项目上传到svn服务端和git
48 0
|
1月前
|
数据可视化 持续交付 开发工具
实际项目中如何使用Git做分支管理
实际项目中如何使用Git做分支管理
|
1月前
|
前端开发 JavaScript 网络安全
Git(3) 使用Github管理项目
Git(3) 使用Github管理项目
36 0
|
Shell 开发工具 git
使用git迁移git项目并保留提交记录
场景 在平时开发中我们有自己的git仓库,组内提交都是在这个库。突然有一天,领导说要把这个库整合到另一个更大的工程中(华为云的看板),那里面有前后端的代码;为了方便大家查找,我们需要将各个组的代码迁移到同一个大工程下。
11095 0