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

本地项目上传到码云

本地项目上传到码云

  • 写在前面
  • 1. 系统安装git环境
  • 2. 创建仓库
  • 3. 开始上传
    • 3.1 创建新的远程仓库
    • 3.2 在项目的文件夹用git打开
    • 3.3 删除本地的 `.git` 目录
    • 3.4 初始化新的 Git 仓库
    • 3.5 添加远程仓库
    • 3.6 添加项目文件
    • 3.7 提交更改
    • 3.8 推送到远程仓库
    • 3.9 验证
  • 4. 完整的步骤
  • 总结
  • 写在最后

写在前面

==本项目是拉取ruoyi项目,准备基于若依二次开发。==为什么将项目上传到码云呢,主要的目的当项目丢失,就是可以回退到以前的项目版本,防止代码找不回来

1. 系统安装git环境

可参照网上,比较简单

2. 创建仓库

注册码云的账号,开始新建仓库
在这里插入图片描述

3. 开始上传

如果您希望将项目放到自己创建的远程分支,并且需要一个新的、干净的提交历史,您可以按照以下步骤操作:

3.1 创建新的远程仓库

首先,在码云(Gitee)上创建一个新的远程仓库。确保记录下新仓库的 URL。在克隆/下载复制http地址
在这里插入图片描述

3.2 在项目的文件夹用git打开

在这里插入图片描述

3.3 删除本地的 .git 目录

由于您需要一个新的、干净的提交历史,您需要删除本地的 .git 目录,这样项目将不再跟踪任何历史记录。

rm -rf .git
rm -rf .github

3.4 初始化新的 Git 仓库

在项目目录中,运行以下命令来初始化一个新的 Git 仓库:

git init

3.5 添加远程仓库

将您的新项目关联到您刚刚在码云上创建的远程仓库。使用以下命令添加远程仓库:

git remote add origin your-repo-url

your-repo-url 替换为您的码云仓库的 URL。

3.6 添加项目文件

将您的项目文件添加到 Git 暂存区:

git add .

3.7 提交更改

提交您的项目文件到本地仓库:

git commit -m "Initial commit"

3.8 推送到远程仓库

将您的更改推送到远程仓库。由于您需要一个新的、干净的提交历史,您可以直接推送到远程仓库的主分支(例如 mainmaster):

git push -u origin main

如果您的默认分支是 master,则使用:

git push -u origin master

3.9 验证

在浏览器中打开您的码云仓库,检查是否可以看到您刚刚推送的提交。

4. 完整的步骤

在这里插入图片描述
push到远程

在这里插入图片描述

总结

写这篇一是自己加深记忆,其次就是共享。

写在最后

如果此文对您有所帮助,请帅戈靓女们务必不要吝啬你们的Zan,感谢!!不懂的可以在评论区评论,有空会及时回复。

http://www.lryc.cn/news/527177.html

相关文章:

  • Ansible入门学习之基础元素介绍
  • 大数据治理实战指南:数据质量、合规与治理架构
  • leetcode_链表 234.回文链表
  • [Dialog屏幕开发] 屏幕绘制(下拉菜单)
  • deepseek v1手机端部署
  • CVPR 2024 无人机/遥感/卫星图像方向总汇(航空图像和交叉视角定位)
  • 【信息系统项目管理师-选择真题】2015下半年综合知识答案和详解
  • Baklib如何结合内容中台与人工智能技术实现数字化转型
  • JAVAweb学习日记(八) 请数据库模型MySQL
  • 自动驾驶---苏箐对智驾产品的思考
  • python——Django 框架
  • 计算机视觉-卷积
  • Spring Boot 自定义属性
  • C++ list 容器用法
  • 《 C++ 点滴漫谈: 二十四 》深入 C++ 变量与类型的世界:高性能编程的根基
  • C语言初阶牛客网刷题—— HJ34 图片整理【难度:中等】
  • 小盒科技携手体验家,优化智能教育服务体验,打造在线教育新高度
  • 一个简单的自适应html5导航模板
  • HttpClient学习
  • 二级 二维数组3
  • 【PyTorch][chapter 29][李宏毅深度学习]Fine-tuning LLM
  • javascript-es6 (一)
  • 数据结构——二叉树——堆(1)
  • window保存好看的桌面壁纸
  • docker安装Redis:docker离线安装Redis、docker在线安装Redis、Redis镜像下载、Redis配置、Redis命令
  • 98.1 AI量化开发:长文本AI金融智能体(Qwen-Long)对金融研报大批量处理与智能分析的实战应用
  • 【自然语言处理(NLP)】长短期记忆网络(Long - Short Term Memory,LSTM)原理和代码实现(从零实现、Pytorch实现)
  • 八股学习 微服务篇
  • TCP协议:互联网数据传输的守护者
  • 协助工具-任意门导航