はじめに
Unityを複数で開発する場合やバージョン管理したい場合ありますよね
私みたいに完成目前でデータが吹っ飛ぶ悲しい事件を少しでも減らしたいです。
アカウント登録とかインストール
サイトは
https://bitbucket.org/
ここ使います。詳しくはググってください
アプリは「Soucetree」使います
詳しくはググってください
リポジトリ作成
リポジトリ作成
Unity側の設定
Asset SerializationをFourceTextに変更
Unity保存して一回落としとく
SourceTree側
リポジトリ作成
これで作成
コミット
まだコミットしてはいけないです!
作業ツリーを見ると超大量のファイルが指定されてます。
管理不要なファイルが沢山有るのでそれを除外します
編集を押すとテキストが開かれるので入力
/[Ll]ibrary/
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/
/[Bb]uilds/
/Assets/AssetStoreTools*
# Autogenerated VS/MD/Consulo solution and project files
ExportedObj/
.consulo/
*.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
入力終わったら保存してOK
作業ツリーのファイルがだいぶ減ったと思います
全部ステージして
コミット
GitBucketとヒモ付
リモート名はデフォルトでいいかな
これでOK
サイト確認したらちゃんと出来てると思います!
一応ちゃんとクローンできるか確認しといてくださいね!