Как выглядит ваш файл .gitignore для проекта Unity?

Я начинаю с Unity и заметил, что даже небольшие изменения кода приводят к большому git diff.

Изначально у моего .gitignore было только это: Temp/

но это не делает много тяжелой работы.

Я нашел этот шаблон .gitignore на Github, но мне любопытно если кто-то еще использует это - либо в качестве отправной точки, либо как есть.


person Ben Downey    schedule 09.03.2017    source источник
comment
Возможный дубликат Как использовать Git для системы управления версиями Unity?   -  person Serlite    schedule 09.03.2017
comment
gitignore.io   -  person Everts    schedule 09.03.2017
comment
gitignore.io чертовски хорош! Спасибо за предложение.   -  person Ben Downey    schedule 10.03.2017


Ответы (1)


Я использую тот же .gitignore без каких-либо проблем, как есть. Работает как на macOS, так и на Windows.

/[Ll]ibrary/
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/
/[Bb]uilds/
/Assets/AssetStoreTools*

# Visual Studio 2015 cache directory
/.vs/

# Autogenerated VS/MD/Consulo solution and project files
ExportedObj/
.consulo/
*.csproj
*.unityproj
*.sln
*.suo
*.tmp
*.user
*.userprefs
*.pidb
*.booproj
*.svd
*.pdb


# Unity3D generated meta files
*.pidb.meta

# Unity3D Generated File On Crash Reports
sysinfo.txt

# Builds
*.apk
person Hernán Pentimalli    schedule 09.03.2017
comment
Как упоминалось в связанном дубликате, еще одна вещь, которую вам нужно сделать, это установить Force Text Asset Serialization, чтобы сделать активы более удобными для сравнения, когда вы выполняете регистрацию git. - person Scott Chamberlain; 09.03.2017