使用 git 跟踪档案

Goo*_*per 0 git

*.xpi我在 git 存储库中有一个存档 ( ) 文件。我怎样才能跟踪档案以获得更有意义的信息git diffBinary files ... differ

Whi*_*Owl 5

不跟踪.xpi文件。跟踪作为该内容的源文件.xpi

如果有问题的插件是你的 - 那么只需将包含源文件的目录添加到 git 控制树中即可。

如果该插件是其他人的,而您只是.xpi从 Firefox 网站下载了即可使用的插件 - 您真的需要跟踪版本之间的微小变化吗?历史记录、自述文件等应该足够了。

但如果您确实需要,您可以解压缩存档(简单unzip会有所帮助)并对diff解压缩的文件执行操作。

或者你可以询问插件的作者(或者只是阅读自述文件),找到这个插件的存储位置(最有可能是github),然后签出/拉出带有全面差异的最新版本。作为额外的好处 - 您将能够改进插件。