もくじ
https://tera1707.com/entry/2022/02/06/144447
やったこと
Unity6で作ったものを、PC内で行方不明にならないように、githubで管理したい。
前提
- 2025/10/18に試した
- Unity Editor Version 600.2.8f1使用
やったこと
まず、リポジトリを作るときに、あらかじめ、.gitignoreファイルをリポジトリに追加しておく。

下のように、リポジトリ作成時の画面のAdd .gitignoreのところで「Unity」を選んでおくと、クローン時にリポジトリのtopに自動で.gitignoreを作ってくれる。
クローン時、こんな感じになる。

次に、Unityでプロジェクトを作る際、さっきクローンしたフォルダを、プロジェクトのLocationとして設定する。下のような感じ。

で、Create Projectを押してPJを作ると、ユニティのロゴが出た後に、

プロジェクト名(今回の場合は「My project」)のフォルダができて、その中にプロジェクトのファイル一式が保存される。

で、今回githubが自動で作ってくれた.gitignoreは、そのPJ名のフォルダの中において使うようになっているので、.gitignoreファイルをプロジェクト名のフォルダの中に移動する。
これでOK。
これでコミットすると、ビルド生成物などのデカいファイルは除外されて、必要なファイルのみ、コミットしてくれるようになる。