### [Cadence工程别光靠Ctrl+S:用Git分阶段提交,画砸了能回退](https://www.zxzic.com/article/10656.html) **Published:** 2026-10-14T09:00:00 **Author:** 智行者IC社区 **Excerpt:** Cadence工程用Git管:根目录git init,每画完一页git add -A加git commit -… 十几个原理图页,改一步按一下Ctrl+S,生怕手滑改错回不去。这种活其实该用Git管——画完一个阶段提交一次,出问题一键回到上次好状态。Cadence文件就是普通文件夹,Git一样管。 ![Git Bash提交](https://cdn.zxzic.com/public/uploads/gallery/original/2026/10/07/202610071791370826_processed.webp) 为什么要版本管理:做完一阶段提交一次到本地,每天下班推一次到码云云端。举个例子,画完原理图1提交一次,接着画原理图2;画原理图2时改崩了,直接回到原理图1提交的那个干净状态,不用管你中间动了啥。 新手照命令敲就行,不用深究Git。在工程根目录文件夹右键选Git Bash here,执行git init,在这个文件夹建本地仓库,只需跑一次。之后每次改完想存版本,两条命令:git add -A存所有改动,git commit -m “写这次改了啥”提交到本地库。画完原理图1、2、3都可以各提交一次。 ![Git提交节点](https://cdn.zxzic.com/public/uploads/gallery/original/2026/10/07/202610071791370830_processed.webp) 每天收尾再推到远程码云。这样每个阶段都是一个可回退的快照,画错了不用从备份里翻。 踩过的坑:最早不提交,改原理图2时不小心删错一个网络,Ctrl+S已经覆盖,找不回来只能重画。后来养成画完一页commit一次的习惯,再没丢过东西。commit的描述写清楚干了啥,过两周回头看才知道哪个节点对应哪版。 **Tags:** Allegro, Cadence, EDA工具, OrCAD, PCB设计, 原理图 **Categories:** Allegro使用 ---