チーム制作に先立ち、GithubとSourcetreeを利用しようとしていくつか問題点があり、記録に残しておく。
問題点
- プッシュができない。
- プロジェクト設定においての注意点
- gitignoreの設定
解決
-
プッシュができない。
-
プロジェクト設定においての注意点
- Unityのバージョンを統一すること。
- Unity上でmeta formatを'force text'にする。
- コミットする時自分の作業物を反映されるに必要なファイルだけコミットすること、.metaファイルもいっしょにコミットすること。
- コミットの前にシーンをセーブしたりEditorを閉じ、projectをセーブすること。prefabファイルの更新タイミングがこのタイミングのため。
-
gitignoreの設定
- gitで管理する場合、ignoreに「 https://github.com/github/gitignore/blob/master/Unity.gitignore 」このurlのものを追加すること。
- .gitignoreを使うと無視するファイルやディレクトリを指定できる。