LoginSignup
0
1

More than 1 year has passed since last update.

超初心者 GitHub & Unity & SourceTree 連携方法【忘備録】

Posted at

概要

Unityで新規作成したプロジェクトをSourceTreeを用いて、GitHubで管理する方法を忘備録として記しています。
超初心者向けですのであしからず…

プロジェクト作成

まずはUntiyでプロジェクトを新規作成します。
今回はこのプロジェクトを連携することがメインなので、プロジェクト作成後はいったん何もせずに次のステップへ進みます。

プロジェクトフォルダ→ローカルリポジトリに

1.SourceTreeを起動し、右上の「Create」を押します。

2.保存先のパスは「参照ボタン」を押して先ほど作成したフォルダを選び、他は何もいじらずに作成を押します。
※「次のアカウントでリポジトリを作成」のチェックは入れない
スクリーンショット 2023-04-19 121848.png

GitHubでリモートリポジトリを作成

GitHubでリモートリポジトリを作成します。
このとき、「Add.gitignore」欄で「Unity」を選択してください
スクリーンショット 2023-04-20 085246.png
これでUnity用のリポジトリが作成され、必要なものだけgithubに追加されるようになります。
また、「.gitignore」というファイルが自動生成されています。
これでファイルの選定をしています。

このあとローカルリポジトリとリモートリポジトリを紐づけるため、URLをコピーします。
スクリーンショット 2023-04-20 090048.png

リポジトリの接続

続いてリモートリポジトリをローカルリポジトリに紐づけします。
SourceTreeで、右上にある設定を開きリモートタブで追加を押します。

リモートの詳細設定

リモート名:特に指定はありませんが、originとすることが多いそうです。
URL/パス:先ほどコピーしたURLを貼り付けます。
そうすると残りは自動的に補完してくれるのでOKを押して終了です。スクリーンショット 2023-04-20 090924.png

リモートリポジトリをクローン

SourceTreeで左上にあるプルを押し、「プルするリモートブランチ」でmain(もしくはmaster)を選び最後にプルを押して下さい。
※プルするリモートブランチで選択肢がない場合は、更新を押してください。スクリーンショット 2023-04-20 091632.png

コミット

先ほどのクローンでローカルリポジトリに「.gitignore」ファイルがコピーされたため、管理対象ファイルが無事選定されましたので、これらをコミットしましょう。

左上のコミットを押して、「全てインデックスに追加」を押します。
これでステージングされたので、右下のコミットを押して完了です。
スクリーンショット 2023-04-20 092013.png

プッシュ

最後にローカルリポジトリの変更をリモートリポジトリにプッシュしてすべての作業終了です。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1