我应该将我的 Ctags TAGS 文件签入 git 吗?

Should I check in my Ctags TAGS file to git?

TAGS 文件是要签入 git,还是 git 会被忽略?

(它们是二进制文件,所以我不确定最佳做法是什么)

不,通常您不会签入 TAGS 文件。原因是它不是源代码,但可以很容易地从源代码中导出。

就像您不(通常)签入目标文件或构建的可执行文件因为它们可以用构建命令重新创建一样,您不签入 TAGS 文件因为它可以使用重新创建ctags 命令。