GitLab 迁移并推送代码仓库
迁移并推送代码仓库到 GitLab 可以有多种方法,以下是一些常见的步骤:
一、创建空仓库
在 Gitlab 上创建一个空仓库
方式一:点击左上角“+”号,选择新建项目/仓库
方式二:进入“项目”界面,点击右上角“新建项目”按钮
选择“创建空白项目”
填写项目信息并点击“新建项目”
- 建议不要勾选“
项目配置
->使用自述文件初始化仓库
”选项
点击完成创建项目
二、迁移并上传仓库代码
该项目仓库当前为空
您可以通过克隆仓库开始或开始以以下方式之一添加文件。
命令行指引
您还可以按照以下说明从计算机中上传现有文件。
Git 全局设置
git config --global user.name "shenhuanjie" git config --global user.email "shenhuanjie@live.cn"
创建一个新仓库
git clone git@gitlab.skyner.cn:devcloud/demo-project.git cd demo-project git switch --create master touch README.md git add README.md git commit -m "add README" git push --set-upstream origin master
推送现有文件夹
cd existing_folder git init --initial-branch=master git remote add origin git@gitlab.skyner.cn:devcloud/demo-project.git git add . git commit -m "Initial commit" git push --set-upstream origin master
推送现有的 Git 仓库
cd existing_repo git remote rename origin old-origin git remote add origin git@gitlab.skyner.cn:devcloud/demo-project.git git push --set-upstream origin --all git push --set-upstream origin --tags
温馨提示:
在进行迁移时,请确保在迁移过程中对数据进行备份,以防数据丢失。同时,迁移完成后,需要更新项目的文档和团队成员的仓库地址。如果迁移涉及到权限和用户信息,还需要确保在新服务器上正确设置这些信息。
参考文章
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)