首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
前端
人工智能
GitHub
AI编程
开源
后端
Agent
架构
Docker
展开
全部
前端
人工智能
GitHub
AI编程
开源
后端
Agent
架构
Docker
JavaScript
程序员
C#
Git
Python
React.js
暂无数据
推荐
最新
第 8 章 工作区与检出:unpack-trees 与并行 checkout
第 8 章 工作区与检出:unpack-trees 与并行 checkout 8.1 三种"切树"操作,一个统一引擎 git checkout、git reset、git merge、git stas
再也不怕手滑丢代码!给 git 高危操作加一层安全校验
前言 相信每个用 git 的人都经历过这种绝望时刻: 尤其是 git checkout 和 git reset --hard 这种毁灭性操作,一旦执行就没有后悔药。
Git 学习指南:从日常命令到多人协作与提交规范
Git 学习指南:从日常命令到多人协作与提交规范 一、Git 是什么? Git 是分布式版本控制系统,主要用于: 记录每次代码修改,随时回退到某个版本 多人协作开发过程中,利用分支并行开发功能,不影响
【规范】这套 Git 规范,救了整个团队
讲透Git规范:`master`/`develop`为正式分支,临时分支用完即删;个人分支用Squash合并,里程碑用`--no-ff`;版本号仅release/hotfix时变更;蓝绿部署灵活配合
VSCode 或许不需要 GitLens
Git-Lens 中个人所需要的功能非常少,部分实用性功能还需要收费,个人场景下能否可以通过其他插件来替代呢?
一次 git reset 翻车,让我彻底分清了 hard 和 soft,也想通了 Vibe Coding 的本质
先从下午那次惊魂说起 当时的提交记录是这样的,三个提交,最新的一次是 append GPL,就是我想撤掉的那次。 说实话我之前对 reset 一直一知半解,只知道能回退版本,后面加啥参数全靠瞎蒙。那天
Git LFS 扫盲教程 - 你不会还在用 Git 管理大文件吧?
Git LFS 扫盲教程:用 Git LFS 管理大文件,如:视频 / 音频,模型(.fbx、.obj、.pt、.onnx),AI / ML 模型,Photoshop / Blender / UE /
Git 底层原理:分支为什么只是一个 41 字节的文件
目录 写在前面:为什么 Git 难学 核心洞察:Git 存的是快照,不是差异 内容寻址:Git 的对象数据库 手搓一次提交:只用底层命令 commit 对象的解剖报告 分支:一个文件而已 HEAD 的
放弃使用Merge,开心拥抱Rebase!
由于 Git 中很多操作默认是采用 Merge 进行的,并且相对也不容易出错,所以很多人都会使用 Merge 来进行合并代码。但Rebase 作为 Git 中主要命令之一,我们还是有必要了解一下
我给 Codex 做了一个 Git 面板:分支树、提交历史和工作区操作
给 Codex 加上可折叠分支树、提交历史、逐文件 diff 和工作区操作。介绍这个 MIT 开源插件的安装、MCP 实现与预览确认机制。
从9G到0.3G,腾讯会议对他们的git库做了什么?
过去三年在线会议需求井喷,腾讯会议用户量骤增到3亿。快速迭代的背后,腾讯会议团队发现:业务保留了长达5年的历史数据,大量未进行 lfs 转换,新 clone 仓库本地空间占17.7G+。
误推 master 该 revert 还是 reset?撤销与补 MR 流程
前两天开发完一个功能,习惯性 git commit、git push——刷新远程,提交直接落在了 master。CI 已经跑了一分钟,群里有人问谁合的。 一句话结论:已 push 到共享 master
Git基础之(0):如何在Ubuntu(Linux)上安装git
Ubuntu 24.04 下安装 Git 的三种方案:预装检查、apt 安装、源码编译指定版本。含版本查询、编译依赖、安装路径与验证步骤,可直接照做。
git提交错了?别慌,直接删除提交记录!
为什么要删除提交历史 前几天产品提了个很扯淡的需求,我在代码了进行了吐槽.... 要命的是我不下心进行了代码提交: 我们的远程仓库大家都能看见的 这要是被其他人发现就惨了!当务之急,我必须立刻马上删除
不会还有人没有用过git rebase合并分支吧?一文详解git merge与git rebase区别
在Git中,git merge、git merge --squash 和git rebase是用于合并分支的不同方法。每种方法都有其特定的用法和应用场景。以下是它们的详细区别和应用场景: 1. git
新手程序员 SSH 第一课:从 Git 仓库连接失败理解 SSH 协议与密钥配置
系统讲解 SSH 协议、公钥私钥机制、密钥配置流程及常见文件作用,帮助新手程序员理解远程连接原理,并掌握 SSH 实际配置方法。
Git Worktree:多分支并行开发的利器
Git Worktree 使用指南。Worktree 特别适合单机多任务开发。它让「一台电脑同时开发多个功能」从梦想变成现实,极大提升了开发体验和节奏感。下次不妨试试
Git config 注入复现:subprocess 管道层疏漏如何让 8 款 AI Coding Agent 同时沦陷
Manifold Security 把一项名叫 GitSpawn 的研究公开。报告披露 8 个 CVE,覆盖 7 款主流 AI coding agent,其中 4 款在公开报告时仍未修复。
一个管「引」,一个管「抄」:Submodule 和 Subtree 到底差在哪
上篇写了单仓和 Submodule:自己团队的代码往一个仓库里收,要挂别人维护的独立仓库才用 Submodule。发完就有人来问我:那 Git Subtree 呢? 他是看到网上不少文章说 subtr
Git | WorkTree(工作树)
git worktree 让同一个仓库同时拥有多个独立的工作目录。每个目录可以切换到不同分支或处于游离状态(detached HEAD),它们互不干扰地工作,但共享同一套提交对象和大部分仓库数据。