Hacker News new | ask | show | jobs
by _fizz_buzz_ 1219 days ago
Is there a good guide how to use git with kicad? Right now I just copy folders with version numbers. Using it in github sounds like a neat way. Which files should be in my gitignore?
2 comments

KiBot [0] is super handy for this, the documentation has an explicit section on CI/CD usage.

It does have to basically script drive the GUI to achieve some functionality which has now been added to the kicad cli, so hopefully going forward CI/CD with KiCad will be even easier!

0: https://github.com/INTI-CMNB/KiBot

I use cadlab which is a PCB CAD specific Git host. It's okay. Visual diffs and such.

My gitignores don't have anything special. They ignore the *-bak files that kicad makes.

Now that kicad has a stable sort order for its files the diffs are pretty clean and git works pretty well.