🍣
Unreal Engine 5.1でプロジェクトをgithubで管理する
ほぼ自分用のノートです。
手順
-
まず、Unreal Engine 5でsource controlの設定をする(この時.gitattributesを作る)
-
これはいわゆるgit initだと思う。
-
その次に、githubで同じ名前のリポジトリを作る
-
クローンするときとかの、
git@github.com:USER/REPOSITORY.git
をコピー -
ローカルのプロジェクトをgithubのリモートリポジトリとつなげるために、ローカルで以下を実行
git remote add origin コピーしたuri
- .gitattributesに、以下を追記。こうすることで、.uassetファイルをgit LFSで管理できる。
*.uasset filter=lfs diff=lfs merge=lfs -text
- .gitattributesだけ先にpushする。
- そのほかのファイルをpushする。
リポジトリを作り直す場合
git lfsの容量を気にしてリポジトリを作り直す場合(全員がやるわけではないと思うが)、
- GitHub上でリポジトリを削除
- ローカルの
.git
フォルダを削除 git remote add origin URL
でまっさらから始めることができる。
Discussion