做什么:给编辑器里加一个 Git 面板,作者 Markus Steen,MIT 许可。它主打的是「懂 Godot 的 Git」——场景文件按节点做 diff 和合并,改动直接标在编辑器里。

    替你解决的:.tscn 和 .tres 是文本,但人读起来是一大坨属性行,命令行 git diff 里根本看不出改了哪个节点。合并冲突时尤其要命,两个人各改一个节点,文本层面照样冲突。这个插件把场景按节点拆开呈现,冲突范围和改动位置一眼能看明白。

    怎么用:装好启用,编辑器底部多一个 Git Diff 面板、检查器旁边多一个 Git dock,照常 commit 即可。它是把 Git 操作搬进编辑器,不替代 Git 本身,仓库还是那个仓库。

    什么时候可以不装:一个人做、场景改动不多、或者本来就在命令行里用 Git 用得很顺,那它带来的收益有限。团队里两个人以上同时动场景时,价值才明显。

    顺带一句:不管装不装,把 .godot/ 加进 .gitignore、把 .tscn 保持文本格式别转二进制,这两件事比任何插件都管用。