Когда я создаю файлы в редакторе Unity или перемещаю уже созданные файлы в другую папку и т. Д. - эти файлы не добавляются в git по умолчанию.Я должен вручную добавить их в Git в Rider IDE.Это становится очень раздражающим, когда я хочу реорганизовать структуру проекта или когда я добавляю некоторые префабы и активы и т. Д.
В настройках Rider -> Управление версиями -> Подтверждение, я попытался «без звука:» и «показать параметры ...»опции, но безрезультатно. Также, если я создаю файл в структуре проекта Rider, он будет добавлен по умолчанию.
gitignore file:
# This .gitignore file should be placed at the root of your Unity project directory
/[Ll]ibrary/
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/
/[Bb]uilds/
/[Ll]ogs/
# Never ignore Asset meta data
!/[Aa]ssets/**/*.meta
# Uncomment this line if you wish to ignore the asset store tools plugin
# /[Aa]ssets/AssetStoreTools*
# TextMesh Pro files
[Aa]ssets/TextMesh*Pro/
# Visual Studio cache directory
.vs/
# Gradle cache directory
.gradle/
# Autogenerated VS/MD/Consulo solution and project files
ExportedObj/
.consulo/
*.csproj
*.unityproj
*.sln
*.suo
*.tmp
*.user
*.userprefs
*.pidb
*.booproj
*.svd
*.pdb
*.mdb
*.opendb
*.VC.db
# Unity3D generated meta files
*.pidb.meta
*.pdb.meta
*.mdb.meta
# Unity3D generated file on crash reports
sysinfo.txt
# Builds
*.apk
*.unitypackage
# Crashlytics generated file
crashlytics-build.properties
git status
команда (файлы .meta былидобавлен в git, когда я пометил всю папку для добавления в git с этой проблемой):
new file: Assets/Scripts/CatLikeLegacy.meta
new file: Assets/Scripts/CatLikeLegacy/EdgeVertices.cs.meta
new file: Assets/Scripts/CatLikeLegacy/FireTrail.cs.meta
... etc. meta files
Untracked files:
(use "git add <file>..." to include in what will be committed)
.idea/
.vscode/
Assets/Build.meta
Assets/Build/provinces.png.meta
Assets/Build/provincesReference.png.meta
Assets/Materials.meta
...etc ignored files .meta in common
При создании или перемещении файла git должен автоматически отслеживать этот файл.
UPD: Пытался создать новый чистый проект в Unity и добавить git-систему из Rider - эта проблема все еще остается, Rider автоматически не отслеживает новые файлы (отмечен красным).