gpt4 book ai didi

git - 如何让 Git 将文件视为二进制文件?

转载 作者:IT王子 更新时间:2023-10-29 00:32:13 26 4
gpt4 key购买 nike

在一个中型项目中遇到问题,其中 visual studio 项目文件由于 git 将它们视为文本并 merge 而不断出现问题。我只想将文件设置为二进制文件,这样 git 就不会自动 merge 这些文件。

有办法吗?

最佳答案

是的,使用 attributes .在您的 .gitattributes 文件中放入类似这样的内容(如果不存在则创建它):

*.sln binary
*.suo binary
*.vcxproj binary

在这里binary is actually a predefined macro ,相当于 -diff -merge -text

如果你仍然想看到差异,你可以使用:

*.sln -merge -text

这样,*.sln 文件不会被 merge ,没有 eol 规范化,但同时 diff-able。

关于git - 如何让 Git 将文件视为二进制文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11162267/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com