首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
开源
GitHub
前端
后端
AI编程
人工智能
算法
Docker
架构
展开
全部
开源
GitHub
前端
后端
AI编程
人工智能
算法
Docker
架构
Java
Go
Git
测试
程序员
Agent
暂无数据
推荐
最新
PowerShell 下 git log 中文乱码的完整排查与解决
PowerShell 下 git log 中文乱码的完整排查与解决 背景 在 PowerShell 中使用 git log、git stash等命令时,中文提交信息显示为乱码。排查后发现,是分页器导致
[git]本地main,origin/main,远程main(关系2)
你的理解基本正确,但有几个细节值得补充和澄清,尤其是"快照"这个词的准确含义,以及 git pull 内部到底做了什么。 你说的对的部分 本地 main 不直接和远程 main 对应,而是通过 ori
[git]先创建远程仓库or先创建本地项目
问题:一般来说,是先在github上创建一个项目,然后拉到本地, 还是先在本地创建项目然后推到github上呢 两种方式都常见,但日常更推荐"先在 GitHub 建仓库,再 clone 到本地",尤其
[git]只有git,没有github, 如何工作
只用 Git,不用 GitHub 完全可以 Git 本身就是一个分布式版本控制系统,完全可以脱离 GitHub 独立工作。GitHub 只是提供了一个远程托管 + 协作的平台。你完全可以在本地用 Gi
我的第一次 Git 贡献:从 fork 到合并 PR #3130
记录我的第一 Git 贡献。分享从踩坑到成功提交 PR 的完整心路历程,带你体验开源协作的魅力与 Git 的核心工作流。
Gitea源码深度剖析-第5章 权限体系
Gitea源码深度剖析-第5章 权限体系 第 1 章 1.5.6 节在拆解 RepoAssignment 时留下了一个钩子:repoAssignmentLegacy 调用 GetDoerRepoPer
Gitea源码深度剖析-第14章 Gitea Actions(CI/CD)与包注册表(Package Registry)
Gitea源码深度剖析-第14章 Gitea Actions(CI/CD)与包注册表(Package Registry) Gitea 从 1.19 起内置了 GitHub Actions 兼容的 CI
Gitea源码深度剖析-第6章 Git 底层封装与仓库存储
Gitea源码深度剖析-第6章 Git 底层封装与仓库存储 前面几章分别梳理了 Gitea 的启动流程、配置体系、路由中间件、数据库层与权限模型。但 Gitea 本质上是一个"围绕 Git 仓库做管理
Gitea源码深度剖析-第7章 Issue 体系:数据模型、生命周期与渲染链路
Gitea源码深度剖析-第7章 Issue 体系:数据模型、生命周期与渲染链路 前六章分别搭起了总览、启动配置、路由、数据层、权限与 Git 底层的骨架,本章进入 Gitea 最核心的协作功能——Is
Gitea源码深度剖析-第13章 前端工程与模板体系
Gitea源码深度剖析-第13章 前端工程与模板体系 与前 12 章一样,本章遵循「Never assume, verify before claim」:动笔之前先通读源码,凡是与常见认知不符的地方,
Gitea源码深度剖析-第8章 Pull Request 全生命周期:Gitea 最复杂的子系统
Gitea源码深度剖析-第8章 Pull Request 全生命周期:Gitea 最复杂的子系统 第 1 章的导航表里,第 8 章对应的关键词是 preparePullRequests 与 pull_
Git push时警告邮箱暴露,推送失败
旧的git本地仓库上传到新建的gitee仓库时,出现警告邮箱暴露,push失败 解决方案: 查看当前提交记录中的邮箱,是否和gitee中默认邮箱设置中给的提交邮箱一致 如果不一致,可修改记录中的邮箱。
Gitea源码深度剖析-第4章 数据库层与 ORM 体系(xorm)
Gitea源码深度剖析-第4章 数据库层与 ORM 体系(xorm) 第 1 章 1.6.3 节留下了伏笔:Gitea 的数据库层不是一个裸的 xorm,而是在 models/db 包下的一整套封装—
Gitea源码深度剖析-第9章 REST API v1 体系
Gitea源码深度剖析-第9章 REST API v1 体系 第 1 章的总览导航表里,第 9 行写着这样一行: 第 3 章把路由框架讲完了:modules/web 如何包装 chi、Group/Co
Gitea源码深度剖析-第15章 测试体系与部署运维
Gitea源码深度剖析-第15章 测试体系与部署运维 第 13 章结尾承诺"第 15 章收束全书的部署与运维形态",第 1 章 1.8 节的路线图把本章定位为"测试与部署运维 | 1.3.3 的'每层
Gitea源码深度剖析-第12章 通知与 Webhook 体系
Gitea源码深度剖析-第12章 通知与 Webhook 体系 本章拆开 Gitea 的"通知"与"外部集成"两大出口:站内红点、邮件、动态流、Webhook、审计日志、索引更新……全部业务事件都从同
Gitea源码深度剖析-第11章 搜索与索引体系
Gitea源码深度剖析-第11章 搜索与索引体系 第 10 章我们停留在 modules/queue:Gitea 把"耗时且允许最终一致"的工作从请求线程剥离,交给 unique queue + wo
Git 第三章:合并要看三个版本,冲突只看一段区域
同一句 git merge,可能快进、生成合并提交,也可能停下来报冲突,取决于两条分支历史的形状。这一篇讲快进、三方合并、冲突区域、git add 的含义、merge --abort 和 diff3。
Gitea源码深度剖析-第3章 Web 路由与中间件体系
Gitea源码深度剖析-第3章 Web 路由与中间件体系 第 1 章用一节的篇幅描述了"一个 HTTP 请求进入 Gitea 之后会经过哪些阶段",那一节里的每一条横线,在源码里都对应一个真实的函数:
Git 第二章:分支是一个 41 字节的文件
分支不是代码副本,而是一个记着提交号的 41 字节文件,HEAD 记的是分支名。再看 branch、switch、checkout、-d 和 -D、-m,以及切换被拒绝时 Git 在保护什么。