Gitee上传代码手把手教会(成功版)

Gitee上传代码手把手教会(成功版)

Gitee上传代码手把手教会(成功版)

注册与准备

在Gitee官网(gitee.com)注册账号并登录。安装Git客户端(Windows可下载Git Bash,Mac/Linux通过终端安装)。

1. 创建仓库

登录Gitee后,点击右上角「+」选择「新建仓库」,填写仓库名称、描述,选择公开或私有,勾选「使用README文件初始化仓库」后点击创建。

在这里插入图片描述

2.进入本地你想要上传的文件目录下,右键单击空白处,点击Open Git Bash Here

在这里插入图片描述

3.设置全局用户名和邮箱:

git config --global user.name "YourName"git config --global user.email "[email protected]"

(P.S.如果不放心可以输入以下命令检查自己的用户名和邮箱)

git config user.name git config user.email 

4.初始化本地仓库

git init 

5.添加与提交代码

将代码文件放入本地仓库目录后,执行:

gitadd.git commit -m "Initial commit"

6.克隆仓库到本地

在仓库页面点击「克隆/下载」复制HTTPS或SSH地址,执行:

在这里插入图片描述


然后输入下列命令(xxx为刚才复制的链接)

git remote add origin xxx 

7.强制将远程仓库文件更新至指定远程仓库中(如果仓库为空可以跳过这一步骤)

git pull --rebase origin master 

8.推送代码到Gitee

首次推送需关联远程仓库并上传:

git push -u origin master 

若使用SSH且未配置密钥,需先生成SSH密钥并添加到账户设置中。

9.最后回到Gitee网页,刷新一下即可!

到这你的代码就上传成功了!

在这里插入图片描述

10.分支管理(可选)

创建新分支并切换:

git checkout -b new-branch 

推送分支:

git push origin new-branch 

常见问题

  • 权限错误:检查远程地址是否正确,或重新配置SSH密钥。
  • 冲突解决:合并前先拉取最新代码(git pull),手动解决冲突后重新提交。
  • 大文件支持:Gitee单文件限制100MB,需使用Git LFS管理大文件。

Read more

找回 Edge 边栏中消失的 Copilot 图标

Edge 边栏的 Copilot 能根据网页内容增强回复,相当于内置了RAG,而且能不限次数使用GPT-5,非常方便。笔者有次打开 Edge 浏览器时发现边栏的Copilot图标消失了,探索了一些方法后终于找到解决方案,以下: 1. win+R 打开运行,输入 powershell 打开,复制以下正则表达式全文到powershell 命令窗口回车运行即可。命令窗口出现“✅ 已将 variations_country 设置为 US。已重新启动 Microsoft Edge”代表已经成功。 & { # 关闭所有 Edge 进程 Get-Process | Where-Object { $_.ProcessName -like "msedge*" } | Stop-Process -Force -ErrorAction SilentlyContinue Start-Sleep -Seconds 3 $localState

By Ne0inhk

【GitHub项目推荐--ORB-SLAM3:开源视觉、视觉惯性及多地图SLAM库】

简介 ORB-SLAM3 是由UZ-SLAMLab开发的开源实时SLAM(Simultaneous Localization And Mapping,同时定位与建图)库,于2021年12月22日发布V1.0版本。作为ORB-SLAM系列的最新演进,它是首个能够使用单目、双目和RGB-D相机,结合针孔与鱼眼镜头模型,执行视觉、视觉惯性及多地图SLAM的实时库。在各类传感器配置下,ORB-SLAM3均展现出与文献中最佳系统相当的鲁棒性,并在精度上显著超越。该项目不仅为学术界提供了强大的研究基准,也为工业界提供了可直接部署的高精度定位与建图解决方案。 核心价值: * 多模态融合:首次统一支持纯视觉、视觉惯性及多地图SLAM * 传感器全面:兼容单目、双目、RGB-D相机,支持针孔与鱼眼模型 * 精度领先:在多个标准数据集上实现当前最高的定位精度 * 实时性能:在普通计算机上即可实现实时处理 技术定位:ORB-SLAM3代表了视觉SLAM技术的前沿水平,通过引入惯性测量单元(IMU)融合和多地图系统,解决了长期运行中的尺度漂移、累积误差和场景变化适应等关键挑战。其开源特性促进了

By Ne0inhk
Git 分支管理:从基础操作到协作流程(本地篇)

Git 分支管理:从基础操作到协作流程(本地篇)

🔥草莓熊Lotso:个人主页 ❄️个人专栏: 《C++知识分享》《Linux 入门到实践:零基础也能懂》 ✨生活是默默的坚持,毅力是永久的享受! 🎬 博主简介: 文章目录 * 前言: * 一. 为什么需要分支?—— 分支的核心价值 * 二. Git 分支基础:核心概念与常用命令 * 2.1 关键概念:分支与 HEAD 指针 * 2.2 基础命令:查看、创建、切换分支 * 三. 分支进阶操作:合并、删除和冲突 * 3.1 合并分支(`git merge`):将分支代码融入目标分支 * 3.2 删除分支(`git branch -d dev`):在其它分支上进行删除当前分支

By Ne0inhk
企业级 Git 分支管理模型实战:从 Git Flow 到 DevOps 落地

企业级 Git 分支管理模型实战:从 Git Flow 到 DevOps 落地

🔥草莓熊Lotso:个人主页 ❄️个人专栏: 《C++知识分享》《Linux 入门到实践:零基础也能懂》 ✨生活是默默的坚持,毅力是永久的享受! 🎬 博主简介: 文章目录 * 前言: * 一. 企业级开发模型:认知突破 * 二. 企业级分支模型核心:Git Flow 规范 * 2.1 五大核心分支及其职责 * 2.2 分支命名规范(企业实操版) * 三. 环境与分支的强绑定:从开发到上线的流转 * 3.1 四大核心环境及分支对应关系 * 四. 企业级项目管理实战:完整落地流程 * 4.1 前置准备工作 * 4.2 开发场景-基于git flow模型的实践 * 结尾: 前言: 在小型团队或个人开发中,简单的分支操作或许能满足需求,但进入企业级项目后,多环境部署、

By Ne0inhk