Gitee本地项目上传及下载教程

1.Gitee仓库创建

        ①登录Gitee官网,在首页右上角选择加号,点击新建仓库。

        ②配置仓库

        选择【初始化仓库】 ----【设置模板】----【选择分支模型】,其他的默认

        注:【.gitignore一项,建议默认不选择状态】容易在本地项目上传时与本地master分支关联失败,导致项目提交报错。

        【结果】

2.上传本地项目

        (1)安装 【git工具】,找到安装目录双击打开【git-bash.exe】

        (2)找到本地项目的路径【D:\vue-cli\projects\vue-mall】

        在【git工具】中将路径切换到项目路径

Abelfeng@Abelfeng MINGW64 / $ cd D:vue-cli/projects/vue-mall 
        (3)配置【git】连接【gitee账号】

        ① 获取密钥【qq邮箱即可】,后续的步骤全部回车即可【运行完不要关闭界面,需要找到密钥的保存地址】

Abelfeng@Abelfeng MINGW64 / $ cd D:vue-cli/projects/vue-mall Abelfeng@Abelfeng MINGW64 /d/vue-cli/projects/vue-mall $ ssh-keygen -t RSA -C "[email protected]" Generating public/private RSA key pair. Enter file in which to save the key (/c/Users/Lenovo-pc/.ssh/id_rsa): /c/Users/Lenovo-pc/.ssh/id_rsa already exists. Overwrite (y/n)? y Enter passphrase for "/c/Users/Lenovo-pc/.ssh/id_rsa" (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /c/Users/Lenovo-pc/.ssh/id_rsa Your public key has been saved in /c/Users/Lenovo-pc/.ssh/id_rsa.pub The key fingerprint is: SHA256:tVSPxkq8WxYVT5uZkBfuYNdKH6BiR6U1oKi0esg [email protected] The key's randomart image is: +---[RSA 3072]----+ | .o=+.| | . o+++ .| | o .====.o | | = ++B=o.B | | o =S=+oo B | | . o o . .o = .| | E o . o | | . | | | +----[SHA256]-----+ Abelfeng@Abelfeng MINGW64 /d/vue-cli/projects/vue-mall $ 

        【$ ssh-keygen -t RSA -C "[email protected]"】

        ②  成功获取到密钥,到提示存放的位置找到密钥文件并复制密钥文件中的密钥。

        【打开文件(可用记事本打开),复制里面的密钥(所有内容)】

        ③ 将密钥复制到【gitee账号】----【设置】----【SSH公钥】----【公钥】----【添加】

        【输入gitee账号密码完成添加】

        ④ 检验【git】与【gitee】之间是否建立连接,回到【git bash 界面,输入ssh -T [email protected]】。

Abelfeng@Abelfeng MINGW64 /d/vue-cli/projects/vue-mall $ ssh -T [email protected] Hi XFF-T(@账户名)! You've successfully authenticated, but GITEE.COM does not provide shell access. 
 
      (4)配置【git工具】

        ①配置【git】全局变量

git config --global user.name "gitee账号名" git config --global user.email "gitee绑定的邮箱"

        ②【检验】

git config --list

        (5)初始化仓库

        【注:git-bash工具指向路径  就是  本地新建立的仓库

git init

        (6)实现本地仓库与gitee仓库的连接

        【绑定本地仓库与远程仓库】

        【点击新建仓库】----【查看代码】----【点击ssh】----【复制ssh旁边的地址】

git remote add origin [远程仓库的地址]

        (7)添加上传的指定文件

        【添加文件到暂存区】

git add 文件

        (8)提交上传文件

        

git commit -m "提交信息备注"

        (9)完成文件上传

git push origin master

        

        【结果】

3.上传问题

报错:fatal: refusing to merge unrelated histories

原因:本地仓库和 Gitee 上的远程仓库,没有任何共同的提交历史(Gitee 认为这是两个完全独立的仓库),因此拒绝执行操作。

针对性解决方案:

方案 1:合并不相关历史(保留本地 + 远程内容) 【适合远程仓库有有用内容(比如 README)、不想丢失的情况】 # 步骤1:先确保本地仓库已关联远程(没关联的话先执行这行,替换为你的Gitee仓库地址) git remote add origin https://gitee.com/你的用户名/仓库名.git # 步骤2:拉取远程代码,并允许合并不相关历史(核心解决参数) # 注意:分支名默认是 main 或 master,确认自己的分支(新手一般是main/master) git pull origin master --allow-unrelated-histories 执行后如果出现「合并冲突」(比如本地和远程都有 README.md): ① 打开冲突文件(文件里会有 <<<<<<< HEAD/=======/>>>>>>> origin/master 标记),保留你需要的内容(删除冲突标记); ② 解决冲突后提交: git add . # 暂存冲突文件 git commit -m "解决合并冲突,合并本地与远程不相关历史" 步骤 3:再次推送文件到 Gitee: git push origin master 方案 2:强制覆盖远程仓库(谨慎用!) 适合远程仓库的内容(比如自动生成的 README)没用,只想把本地文件完全上传覆盖远程的情况 # 强制推送本地代码,覆盖远程仓库的所有历史(会删掉远程的所有内容) git push -f origin master 

Read more

2025机顶盒刷机包下载大全之开源定制ROM实战案例

以下是对您提供的博文内容进行 深度润色与专业重构后的版本 。我以一位长期深耕嵌入式Linux、机顶盒定制固件及SoC底层开发的工程师视角,全面重写了原文—— ✅ 彻底去除AI腔调与模板化表达 ,代之以真实项目经验中的技术判断、踩坑反思与工程直觉; ✅ 打破“引言-原理-总结”的刻板结构 ,用逻辑流替代章节标题,让知识自然生长; ✅ 强化可操作性与上下文感知 :每一段代码、参数、命令都绑定具体芯片型号、实测平台和失败归因; ✅ 语言更凝练、节奏更紧凑、术语更精准 ,避免空泛描述,聚焦“为什么这么干”和“不这么干会怎样”; ✅ 删除所有营销话术与虚浮概念(如“设备主权”“最小可行固件单元MVFU”) ,只保留经得起推敲的技术事实; ✅ 全文无任何总结段、展望段或结语句 ,在最后一个实质性技术要点后自然收尾。 刷开盒子的门:Hi3798MV310与AML-S922X上跑通开源ROM的真实路径 你手里的那台被运营商锁死的4K机顶盒,真就只能等它三年后变砖?还是说,它其实是一台被封印的ARM Linux开发板——只是缺一把对得上齿形的钥匙? 这不是理论推演,而是我们过去18个月在Open

By Ne0inhk

GitHub Desktop中文汉化终极指南:5分钟实现完美界面本地化

GitHub Desktop中文汉化终极指南:5分钟实现完美界面本地化 【免费下载链接】GitHubDesktop2ChineseGithubDesktop语言本地化(汉化)工具 项目地址: https://gitcode.com/gh_mirrors/gi/GitHubDesktop2Chinese 还在为GitHub Desktop复杂的英文界面而头疼吗?面对"Clone"、"Pull"、"Push"等专业术语感到困惑不解?现在,通过GitHubDesktop2Chinese项目,你可以在短短几分钟内将整个界面彻底中文化,让Git版本控制操作变得直观易懂! 🎯 准备工作:确保汉化顺利的关键步骤 汉化前系统环境检查清单: * ✅ Windows 7及以上操作系统版本 * ✅ 已安装最新版GitHub Desktop客户端 * ✅ 保持稳定的网络连接 * ✅ 完全退出GitHub Desktop程序运行 汉化成功的最重要前提就是确保GitHub Desktop已经完全关闭。如果你正在使用GitHub Desktop,请先保存所有工作进度并彻底退出程序。 🚀

By Ne0inhk

Coze开源了!! 扣子(Coze) 和 dify怎么选?

扣子(Coze)和Dify是两款主流的AI智能体开发平台,各自在功能、易用性和适用场景上有不同侧重。以下从多个维度对两者进行对比,帮你判断哪个更适合你的需求: 1. 核心定位 * 扣子(Coze) * 由字节跳动推出,主打低代码/无代码AI智能体开发平台,强调快速构建和部署对话式AI应用。 * 目标用户:AI入门者、产品经理、运营人员,以及预算和技术资源有限的个人或小型团队。 * 特点:操作简单,界面直观,支持一键发布到抖音、飞书、微信公众号等平台,生态与字节系产品深度整合。 * 开源情况:商业版闭源,2025年7月开源了Coze Studio和Cozeloop(Apache 2.0协议),支持本地部署,但开源版功能较简单,插件生态尚未成熟。 * Dify * 由苏州语灵人工智能科技公司开发,定位为开源LLM应用开发平台,融合Backend-as-a-Service(BaaS)和LLMOps理念,适合从原型设计到生产部署的全流程AI应用开发。 * 目标用户:有一定技术背景的开发者、需要高度定制化和企业级功能的中大型团队。 * 特点:支持

By Ne0inhk
无脑通过github上copilot学生认证的方法(无需校园网,无需学生证)

无脑通过github上copilot学生认证的方法(无需校园网,无需学生证)

最近在家尝试通过github上的copilot的学生认证,总是不能过。好在经过了12次尝试后,终于总结了一套无需校园网,无需学生证的目前有效的无脑通过方法,希望能对不方便的同学们有所帮助。(注:本文旨在帮助有需求却因为种种情况难以被识别成功的同学,对非学生人士的认证情况概不负责) 一、注册github账号 这里就不细说了,想要通过copilot的大部分都有github账号,如果没有的话可以去网上搜一下。 二、2FA认证通过 认证网址 不是本文的重点,在此引用其他博主的内容: 从0开始的github学生认证并使用copilot教程(超详细!)_github copilot-ZEEKLOG博客 或者一个博客: [Git] 一次搞定:Github 2FA(Two-Factor Authentication/两因素认证) - 千千寰宇 - 博客园 特殊情况 值得注意的是,我在申请2FA时,发生了一个特殊情况——github上的二维码全是白色,没有显示出来,那就不要扫码,下面有一行字:unable to scan……,直接点里面的setup key链接就好了。 三

By Ne0inhk