我正在浏览yarn的berry存储库,并在其.gitattributes文件中偶然发现了此设置:
.gitattributes
# Mark .pnp.js as binary to prevent git from trying to merge it /.pnp.js binary linguist-generated
默认情况下,为什么git阻止二进制文件自动合并?是否因为大多数编辑者在编辑此类文件的内容方面表现不佳?