首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
前端
后端
人工智能
AI编程
Agent
GitHub
架构
开源
程序员
展开
全部
前端
后端
人工智能
AI编程
Agent
GitHub
架构
开源
程序员
Python
JavaScript
面试
Git
Trae
Claude
暂无数据
推荐
最新
【规范】这套 Git 规范,救了整个团队
讲透Git规范:`master`/`develop`为正式分支,临时分支用完即删;个人分支用Squash合并,里程碑用`--no-ff`;版本号仅release/hotfix时变更;蓝绿部署灵活配合
Git | WorkTree(工作树)
git worktree 让同一个仓库同时拥有多个独立的工作目录。每个目录可以切换到不同分支或处于游离状态(detached HEAD),它们互不干扰地工作,但共享同一套提交对象和大部分仓库数据。
一次 git reset 翻车,让我彻底分清了 hard 和 soft,也想通了 Vibe Coding 的本质
先从下午那次惊魂说起 当时的提交记录是这样的,三个提交,最新的一次是 append GPL,就是我想撤掉的那次。 说实话我之前对 reset 一直一知半解,只知道能回退版本,后面加啥参数全靠瞎蒙。那天
Git命令行可视化管理工具:lazygit
小伙伴们,大家好,我是小溪,见字如面。最近一直在使用CLI开发,已经很久没有打开过IDE了,只有在检查Diff和提交代码时才会打开IDE,那有没有可以不依赖IDE就能可视化查看Diff和管理Git的工
覆盖提交不等于删除,这才是彻底清除 Git 历史的正确姿势
一、前言 在使用 Git 管理代码或文档时,难免会因手滑将大文件或敏感信息(密钥、凭证、个人隐私数据等)一并提交到仓库。虽然可以通过后续提交"覆盖"这些内容,但 Git 的提交历史会永久保留每一次变更
20 — 远程进阶:强制推送的保险绳——force-with-lease
20 — 远程进阶:强制推送的保险绳——force-with-lease 20 — 远程进阶:强制推送的保险绳——force-with-lease 文章摘要: 本文深入讲解 Git 远程协作中的高级场
🔥 Git 从零到精通:彻底搞懂核心概念与工作原理
🔥 Git 从零到精通:彻底搞懂核心概念与工作原理 📌 前言 你有没有遇到过这些场景? git push 报错 no upstream branch,完全不知道啥意思 本地分支叫 master,远程叫
Git 冲突怎么解决:别只删标记,先看懂暂存区的 1、2、3 阶段
Git 冲突不只是工作区里的三段标记。用一个 config.yml 冲突复现,解释暂存区 1、2、3 阶段各代表什么,以及何时 continue、abort 和启用 rerere。
Codex 自动写 Commit 够安全吗?一套证据化 Git 提交流程
Codex 自动写 Commit 够安全吗?一套证据化 Git 提交流程 让 Codex 根据 diff 生成 Commit 说明很容易,难的是保证它没有把用户的其他修改、临时文件或敏感配置一起提交。
用 Git 为本地文件打造一台时光机
一种轻量级、自动化、低心智负担的文件变更追踪机制。它无需人工提交,能静默记录每次修改,支持随时回溯到任意中间状态,弥补Git等正式版本控制在即时、细粒度本地快照方面的不足。
别急着改 Git 历史:rebase、cherry-pick、bisect 与 reflog 的安全操作顺序
改写 Git 历史前,先建立恢复引用。本文梳理 rebase、cherry-pick、bisect 与 reflog 的适用边界、安全操作顺序及验证方法。
VSCode 或许不需要 GitLens
Git-Lens 中个人所需要的功能非常少,部分实用性功能还需要收费,个人场景下能否可以通过其他插件来替代呢?
入职第一天就把main分支搞崩了——我的Git血泪史和团队规范诞生记
入职第一天force push覆盖了同事代码,main分支直接崩了。从分支命名到rebase到Git工作流,三天从Git小白到团队规范制定者。附完整git命令和团队规范模板。
Git LFS 扫盲教程 - 你不会还在用 Git 管理大文件吧?
Git LFS 扫盲教程:用 Git LFS 管理大文件,如:视频 / 音频,模型(.fbx、.obj、.pt、.onnx),AI / ML 模型,Photoshop / Blender / UE /
放弃使用Merge,开心拥抱Rebase!
由于 Git 中很多操作默认是采用 Merge 进行的,并且相对也不容易出错,所以很多人都会使用 Merge 来进行合并代码。但Rebase 作为 Git 中主要命令之一,我们还是有必要了解一下
从9G到0.3G,腾讯会议对他们的git库做了什么?
过去三年在线会议需求井喷,腾讯会议用户量骤增到3亿。快速迭代的背后,腾讯会议团队发现:业务保留了长达5年的历史数据,大量未进行 lfs 转换,新 clone 仓库本地空间占17.7G+。
Git exclude 功能解析
在平时的 Git 开发协作中,大家对 .gitignore 肯定都不陌生——不管是 node_modules/ 还是构建产物 dist/,只要往 .gitignore 里一放,命令行和 IDE 立刻就
git提交错了?别慌,直接删除提交记录!
为什么要删除提交历史 前几天产品提了个很扯淡的需求,我在代码了进行了吐槽.... 要命的是我不下心进行了代码提交: 我们的远程仓库大家都能看见的 这要是被其他人发现就惨了!当务之急,我必须立刻马上删除
不会还有人没有用过git rebase合并分支吧?一文详解git merge与git rebase区别
在Git中,git merge、git merge --squash 和git rebase是用于合并分支的不同方法。每种方法都有其特定的用法和应用场景。以下是它们的详细区别和应用场景: 1. git
踩坑无数!终于捋顺Git基础核心工作流(新手必看)
今天就用我自己的学习复盘,把这套最基础、但最重要的Git工作流掰碎了讲清楚。 先说说:没有Git之前,我们写代码有多狼狈 大家可以回想一下,初学写代码的时候,没有版本控制工具,我们都是怎么存代码的?