迁移git:gitlab>gitea

摘要:
否则,用户名将显示在git链接中。其他默认值,直接创建2:在组织中创建仓库,默认所有者为3:将gitlab迁移到gitea1:如果是新项目,直接按照git仓库界面中提供的说明进行操作2:如果是以前的项目,迁移到gitea,并使用以下命令::本地检查taggittag-l,如果不是,检查旧gitlab是否有标记,如果需要,在本地拉动标签。

本文目的:迁移gitlab代码到gitea。

一:创建一个组织:

迁移git:gitlab>gitea第1张

 迁移git:gitlab>gitea第2张

二:创建git仓库

1:在主界面创建仓库:注意选择拥有者

迁移git:gitlab>gitea第3张

创建git库需要注意拥有者选择创建的组织。不然后面git链接会出现用户名。其他默认,直接创建

 迁移git:gitlab>gitea第4张

2:在组织里面创建仓库,会默认拥有者

(1)

迁移git:gitlab>gitea第5张

(2)

 迁移git:gitlab>gitea第6张

(3)

 迁移git:gitlab>gitea第7张

(4)

 迁移git:gitlab>gitea第8张

三:迁移gitlab到gitea

1:如果是新项目,直接按照git仓库界面提供的就行

迁移git:gitlab>gitea第9张

2:如果是之前的项目,迁移到gitea,使用下面命令:

(1):本地查看tag

git tag -l

如果没有,查看旧的gitlab是否有tag,如果有需要拉取tag到本地。

git fetch --tags

 迁移git:gitlab>gitea第10张

(2)上传代码到gitea

git push http://gitser.fkkkkkkio.net:8900/server/analyze_cms.git --all

 迁移git:gitlab>gitea第11张

 迁移git:gitlab>gitea第12张

 (3)上传tag标签

git push http://gitser.fkkkkkkio.net:8900/server/analyze_cms.git --tags

 迁移git:gitlab>gitea第13张

 迁移git:gitlab>gitea第14张

四:修改本地地址(如果使用的git客户端GUI工具,可以直接在GUI修改)

迁移完成后需要修改本地的git地址为新的gitea地址

迁移git:gitlab>gitea第15张

 迁移git:gitlab>gitea第16张

测试下:修改下代码,提交下试试

迁移git:gitlab>gitea第17张

 迁移git:gitlab>gitea第18张

五:附件:如果创建代码仓库时忘了选组织,那么git链接会出现登录,看起来不太美观。这里可以转移组织

进入仓库-》点击设置-》最下面有个 转移仓库所有权-》填写仓库和新的组织名字

1:

迁移git:gitlab>gitea第19张:

2:

 迁移git:gitlab>gitea第20张

3:

 迁移git:gitlab>gitea第21张

 完成后git仓库的链接就会更新为新的组织了。

查看文档:https://www.cnblogs.com/zhidanwang/p/10875133.html

                  https://www.cnblogs.com/fei8899/p/14347049.html

免责声明:文章转载自《迁移git:gitlab>gitea》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Android x86镜像分析页面多个 swiper 互补冲突下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

git am patch冲突解决步骤

在踩过几次坑之后,大多数工程师都会学会使用patch的形式来保存各个模块/功能的代码改动,这样可以很方便地为相应模块添加或者去除相关功能的代码。但是伴随着主线代码的不断更新,我们在早期保存出来的patch中有部分内容可能已经不能再直接打入现在的代码里了。这种情况下可以使用下面的方法解决冲突: 1、执行命令 git am xxxx.patch 尝试直接打入补...

yum安装git

1、安装git:yum install git 2、查看yum源仓库Git信息:yum info git3、安装依赖库:yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel                           yum install gcc-c++...

在vscode中用Git管理项目

一、新建仓库 1、新建仓库-->填写仓库名称-->一定要将对钩去掉-->公开-->创建 Git全局设置: git config --global --add user.name "zhouwenhao"git config --global --add user.email "1141180185@qq.com" 二、推送代码 2、...

使用maven命令安装jar包到本地仓库

第三方jar包在开发工具中引入后编译没问题, 启动调试包括打包时会提示找不到jar包的错误.需要上传到maven仓库中,并在pom文件内引入. maven命令: 安装指定文件到本地仓库命令:mvn install:install-file -DgroupId=<groupId> : 设置上传到仓库的包名 -DartifactId...

解决Maven无法下载fastdfs-client-java依赖,Dependency 'org.csource:fastdfs-client-java:1.27-SNAPSHOT' not found.

因为fastdfs-client-java-1.27-SNAPSHOT.jar这个依赖包在maven中央仓库是没有的, 需要自己编译源码成jar本地安装到maven 的本地仓库,安装完以后就能正常引用了(注意:本地必须安装了Maven,并配置好Maven环境变量) <dependency> <groupId>org.cs...

TortoiseGit安装、配置(Git 小乌龟安装)

1 TortoiseGit简介 tortoiseGit是一个开放的git版本控制系统的源客户端,支持Winxp/vista/win7.该软件功能和git一样 不同的是:git是命令行操作模式,tortoiseGit界面化操作模式,不用记git相关命令就可以直接操作,读者可根据自己情况选择安装 2 TortoiseGit下载 官方网址: https://to...