ものづくりのブログ

うちのネコを題材にしたものづくりができたらいいなと思っていろいろ奮闘してます。

UnityのプロジェクトをGitHub for Unityで管理

最近ソースコード の変更が多いためgithubでソースコードを管理することにしました。
その際の設定方法をまとめときます。

Github側の作業

アカウントの取得

アカウントがない場合はアカウントの登録が必要です。
URL:https://github.com/(GitHub)

Uniry側の作業

GitHub for Unityを対象プロジェクトにインポート

マイアセットに追加

[Asset Store]から[GitHub for Unity]を検索し、[マイアセットに追加する]ボタンをクリックします。
f:id:a1026302:20201013153459p:plain

[GitHub for Unity]ダウンロード

[Package Manager]タブを開いて、追加した[GitHub for Unity]を選択し[Download]ボタンをクリックします。
f:id:a1026302:20201013153850p:plain

[GitHub for Unity]インポート

ダウンドードが完了すると、[import]ボタンが押せるようになるので、クリックします。
すると、[Import Unity Package]というサブウィンドウが表示されるので、左下の[Import]ボタンをクリックします。
f:id:a1026302:20201013153954p:plain


import処理が完了するとメニューバーの[Window]->[GitHub]が追加されます。

初期設定

サインイン

[Window]->[GitHub]を追加すると右側に[GitHub]というウィンドウが出てきます。
[Settings]を開きサインインに必要な情報を入力します。
f:id:a1026302:20201013155058p:plain

[Changes]で管理したいファイル選択
  • [Changes]を選択して管理したいファイルを選択します。
  • [Commit summary][Commit description]を入力
  • [commit to [master]]ボタンをクリック


コミット確認

正常にコミットされると、[History]タブからコミット情報が確認できます。

githubにpush

[push]をクリックするとgithubにpushすることができます。
pushが正常に処理されると、以下のダイアログが表示されます。

githubを確認するとpushしたファイルが確認できます。