Hello,
in some video and presentation from the KiCad team i’ve heard talking about integration of KiCad and Git.
Looking around in the config files i see that there are pieces of evidence that maybe something is already in place, see for example in kicad_common.json file:
It is hidden behind a flag right now, you can test it by putting EnableGit=1 in your advanced config file (create a new text file kicad_advanced in your config directory if you don’t have one)
I think the goal is to unhide it at some point after some things are fixed, but I’m fuzzy on the details.
Looks to me like the plan is that creating a project in KiCad will also do a git init, followed by a git config with the values stored in that JSON file.
I was watching a video that was a couple of weeks old where one of the dev was showcasing some of the new features for v8. One of the features was Git integration. However, when I tried to do what he did in the video, I did not see that option in the launcher.
Does v8 still have Git integration or is there an option that I need to select to enable it?
In the presentation video I saw there had to be the GitHub integration in version 8.0
I do not see it.
How can I get it please?
EDIT: my request above was merged. I was not aware about this topic.
However I did try to create the suggested file: nothing happened on my version 8.0.0. Not any new menu, not any option.
I don’t think that any special integration is needed to use KiCad with Git. In versions 6 and 7 there are issues with the way library paths are handled. They cannot be relative paths. That complicates using any version control system. Hopefully this gets smoothed out in version 8. Keep up the great work.
It worked for me when I deleted the file extension.
The file menu now includes an option “clone project from repository” which is a new option.
I can also right click on the a project to get the option for version control