diff --git a/.gitattributes b/.gitattributes index dcf545082..7f9492298 100644 --- a/.gitattributes +++ b/.gitattributes @@ -9,20 +9,22 @@ *.uxml text *.uss text # --- Unity YAML 형식 에셋 (텍스트 기반) --- -*.meta text merge=union eol=lf -*.unity text merge=union eol=lf -*.prefab text merge=union eol=lf +# 병합 품질 향상을 위해 Unity Smart Merge 드라이버 사용 +*.meta text merge=unityyamlmerge eol=lf +*.unity text merge=unityyamlmerge eol=lf +*.prefab text merge=unityyamlmerge eol=lf *.asset filter=lfs diff=lfs merge=lfs -text -*.mat text merge=union eol=lf -*.anim text merge=union eol=lf -*.controller text merge=union eol=lf -*.overrideController text merge=union eol=lf -*.mask text merge=union eol=lf -*.lighting text merge=union eol=lf -*.renderTexture text merge=union eol=lf -*.timeline text merge=union eol=lf -*.playable text merge=union eol=lf -*.spriteatlasv2 text merge=union eol=lf +*.mat text merge=unityyamlmerge eol=lf +*.anim text merge=unityyamlmerge eol=lf +*.controller text merge=unityyamlmerge eol=lf +*.overrideController text merge=unityyamlmerge eol=lf +*.mask text merge=unityyamlmerge eol=lf +*.lighting text merge=unityyamlmerge eol=lf +*.renderTexture text merge=unityyamlmerge eol=lf +*.timeline text merge=unityyamlmerge eol=lf +*.playable text merge=unityyamlmerge eol=lf +*.spriteatlasv2 text merge=unityyamlmerge eol=lf +# 참고: 각자 로컬 Git에 merge.unityyamlmerge.driver를 등록해야 실제로 동작합니다. # --- Git LFS 관리 대상 바이너리 파일들 --- # 이미지 *.png filter=lfs diff=lfs merge=lfs -text