Gitea 仓库与成员管理
Gitea 仓库与成员管理 本文为大纲,可根据公司实际 Gitea 界面补充操作步骤与截图。 目标 在 Gitea 中创建仓库(个人或组织下) 管理仓库成员、权限与基本设置 大纲 创建仓库 入口:个人/组织页 → 新建仓库。 必填:仓库名称、可见性(公开/有限/私有)、是否初始化 README/ .
SVN 项目迁移至 Git(Gitea)
现有项目代码 SVN 迁移到 Git 目标 将现有的 SVN 仓库管理方式迁移到 Gitea 中。 用 Gitea 补上 SVN 在日常开发中的短板。 前言 目前公司产品代码主要用 SVN 管理,更多是作为测试版本归档点使用: 测试通过的版本打一个版本号,整体打包后上传到 SVN。 版本之间的具体改
Gitea PR(合并请求)操作
Gitea PR(合并请求)操作 本文为大纲,可根据公司实际流程补充步骤与截图。 目标 会创建 PR、填写说明、关联 Issue 会评审、讨论、合并或关闭 PR 大纲 何时用 PR 功能分支开发完成后,将代码合并进目标分支(如 main/develop)前,先提 PR,便于评审与记录。 修复BUG,
Gitea Issue(工单)操作
Gitea Issue(工单)操作 本文为大纲,可根据公司实际使用习惯补充。 目标 会用 Issue 记录 bug、需求、任务 会通过 PR 关联 Issue,实现「提交关闭工单」 大纲 Issue 的用途 Bug 报告、功能需求、任务分配、讨论决策记录。 创建与填写 仓库页 → Issues →
Gitea 组件仓库设计指南
Gitea 组件仓库设计指南 目标 了解组件仓库的设计原则 掌握组件仓库的创建和管理 大纲 组件仓库设计原则 组件仓库创建和管理 组件仓库使用 1. 组件仓库设计原则 组件仓库名称必须符合组织内的仓库命名要求 名称不能重
git
未读
Git fixup 与 squash 整理提交
Git fixup 与 squash 整理提交 在功能开发或 Code Review 修修补补时,往往会产生很多「修 typo」「补漏测」「按 review 改一版」之类的小提交。fixup / squash 用来把这些变更合并进更早的某次提交,让 git log 更干净,而不必手动 git res
嵌入式开发
未读
_COUNT_ 自动计数宏
COUNT 自动计数宏 在嵌入式 C 工程里,经常需要「每展开一次宏就得到一个不同的整数」或「拼出不会重名的符号」。GCC / Clang / MSVC 等编译器提供内置宏 __COUNTER__;项目里常再包一层 _COUNT_,统一命名、便于检索,也避免和业务里的 COUNT 之类名字冲突。 核
git
未读
Git clean 清理未跟踪文件
Git 清理未跟踪文件 核心命令 git clean
常用选项 命令 作用 git clean -n 预览:显示会删除哪些文件(但不实际删除) git clean -f
git
未读
批量迁移子模块到本仓库
批量迁移子模块到本仓库 应用场景: 将一个仓库的子模块批量迁移到另一个仓库 只有git子模块迁移,不会迁移其他文件 迁移使用.submodules文件配置 使用方法 将 add_submodules.sh 文件复制到本仓库根目录下,并执行脚本。 #!/bin/bash
# 从 .gitmodule
嵌入式开发
未读
MDK Scatter文件配置说明
MDK Scatter文件配置说明 📋 概述 本文档说明嵌入式项目中的MDK链接脚本(Scatter文件)配置,用于优化Flash内存布局,将代码和数据分别放置在零等待区和非零等待区,以提高系统性能。 🎯 优化目标 零等待区(192KB):存放关键代码,执行速度快 非零等待区(256KB):存放

