Unityの設定
- [Edit] -> [Project Settings] -> [Editor]を選択
- Inspectorビューを開く
- [Version Control] のModeを [Visible Meta Files] に変更
- [Asset Serialization] のModeを [Force Text] に変更
Gitの設定
- .gitignoreを作成し以下を記述する
.gitignore
/[Ll]ibrary/
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/
/[Bb]uilds/
/Assets/AssetStoreTools*
# Autogenerated VS/MD solution and project files
ExportedObj/
*.csproj
*.unityproj
*.sln
*.suo
*.tmp
*.user
*.userprefs
*.pidb
*.booproj
*.svd
# Unity3D generated meta files
*.pidb.meta
# Unity3D Generated File On Crash Reports
sysinfo.txt
# Builds
*.apk
*.unitypackage
- 参考:
https://github.com/github/gitignore/blob/master/Unity.gitignore - こちらも参考:
気付いたら.gitignoreはgiboで自動生成する時代になっていた thanks @mizoguche
めんどくさいのでスクリプト化しました
毎回、同じ作業をするのが面倒なので以下のエントリにスクリプト張ってます。
参考リンク
- Unityのプロジェクトはなぜ壊れるのか。原因と対策
http://madnesslabo.net/utage/?page_id=5640 - 複数人で1つのUnityプロジェクトを管理するには
https://thinkit.co.jp/story/2015/09/02/6362