Kicad PCB 文件在 git 合并期间损坏
Kicad PCB file gets corrupted during git merge
我使用 git 来维护我所有的 kicad 项目。每当我想进行设计更改时,我只需创建一个新的 git 分支并开始进行更改,然后再将其与主分支合并。
我遇到的问题是合并时,.kicad_pcb文件和bak文件都被改成打不开的样子。
错误消息显示“缺少 ( 在 .kicad_pcb 文件的第 8 行”。
我有两个问题,
人们使用 git 来维护 kicad 项目吗?
如何在不破坏主文件的情况下使用 git 在当前 kicad 项目上本地合并分支?
这是自动合并算法造成的。
您应该使用 git merge --no-commit
,审查 (accept/reject) 更改,然后在 git commit
之前提交它们(此处不需要评论)。
我使用 git 来维护我所有的 kicad 项目。每当我想进行设计更改时,我只需创建一个新的 git 分支并开始进行更改,然后再将其与主分支合并。
我遇到的问题是合并时,.kicad_pcb文件和bak文件都被改成打不开的样子。
错误消息显示“缺少 ( 在 .kicad_pcb 文件的第 8 行”。
我有两个问题,
人们使用 git 来维护 kicad 项目吗? 如何在不破坏主文件的情况下使用 git 在当前 kicad 项目上本地合并分支?
这是自动合并算法造成的。
您应该使用 git merge --no-commit
,审查 (accept/reject) 更改,然后在 git commit
之前提交它们(此处不需要评论)。