▼そのUnityの作業、依頼しませんか?
基本知識

【完全図解】4分で完了!SourcetreeとGitHubを連携する方法【Unity】

  • SourcetreeとGitHubの連携を行いたい!

という悩みを解決します。

図を使ってわかりやすく説明しているので、他の記事でわからなかった人も安心してください。なにかありましたら、記事下のコメント欄で質問してください。

SourcetreeでUnityのゲームを管理
【Sourcetree】Unityで作成したゲームをGitでバージョン管理する流れ「Unityのデータがなくなったときのためにバージョン管理したい!」 という悩みを解決します。無料で使える「Sourcetree」を利用して、バージョン管理を行っていきます。図解を使ってわかりやすく説明しています。ご覧ください。...

この【Sourcetree】Unityで作成したゲームをGitでバージョン管理する流れのあとに読むと、理解しやすい記事となっています。

とりあえずここまで完了させておいてください。

SourcetreeとGithubを連携する【Unity】

  1. SourcetreeにGitHubアカウントを追加する
  2. GitHubでリポジトリを作成
  3. URLをコピー
  4. 管理したいプロジェクトを開く
  5. ③で作ったリポジトリのURLをSourcetreeで設定
  6. コミットする
  7. プッシュする
  8. リモートリポジトリに反映されているか確認する

SourcetreeにGitHubアカウントを追加する

SourcetreeにGitHubアカウントを追加する

【Sourcetree】→【右上の歯車】→【アカウント】

 

SourcetreeにGitHubアカウントを追加する

【追加】

 

SourcetreeにGitHubアカウントを追加する

ホスト   → GitHub

認証タイプ → Basic認証

ユーザー名 → GitHubのユーザー名

パスワード → GitHubのパスワード

プロトコル → HTTPS

保存する

他の設定方法もありますが、この記事では上のようにアカウントを追加するようにします。

GitHubのアカウントを作っていない方はこちらから作れます。→GitHubのアカウントを作る。

 

GitHubでリポジトリを作成

GitHub公式サイトにいく

GitHubの公式ページにいく】→【右上の+ボタンを押す】→
【New repository】

 

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

【適宜リポジトリ名をつける】→【create repository】

リポジトリを作成します。

 

URLをコピー

GitHubのリポジトリのURLをコピーする

【表示されたURLをコピー】

あとでこのURLは使います。(これURLというのか)

 

Sourcetreeでローカルリポジトリを開く

Sourcetreeでローカルリポジトリを開く

【ローカルリポジトリを開く】

ローカルリポジトリを開きます。このやり方は【Sourcetree】Unityで作成したゲームをGitでバージョン管理する流れにも書いてあります。

 

③で作ったリポジトリのURLをSourcetreeで設定

リポジトリのURLをSourcetreeで設定

【設定】→【リモート】→【追加】

 

リポジトリのURLをSourcetreeで設定

【各種入力する】→【URLを入力すれば他の大体入力される】→【OK】

 

リポジトリのURLをSourcetreeで設定

【こんな感じになっていればOK】→【OK】

 

コミットする(すでにコミットしてある人はスルーしてください)

GitHubでコミットする

【全選択する】→【コメント書く(なにをやったのかを書くと良い)】→
【コミット】

コミットしていないファイルがあるので、コミットします。すでにコミットしている人はスルーしてください。コミットによってローカルリポジトリの内容が更新されます。

 

Sourcetreeでコミットする

【コミット完了】

コミットで完了すると「コミット」の部分の数字がなくなります。

 

プッシュする

Sourcetreeでプッシュする

【プッシュ押す】

 

Sourcetreeでプッシュする

【プッシュ先のリポジトリを確認する】→【チェックつける】→【OK】

プッシュによって、ローカルリポジトリの内容をリモートリポジトリに反映することができます。つまりプッシュして、その内容がGitHubにあるリモートリポジトリ反映されていれば、SourcetreeとGitHubの連携が完了したことになります。

 

リモートリポジトリに反映されているか確認する

リモートリポジトリに反映されているか確認する リモートリポジトリに反映されているか確認する リモートリポジトリに反映されているか確認する

【さきほどGitHubで作ったリモートリポジトリのページにいく】→【ローカルリポジトリのファイルが反映されていることを確認する】

連携完了ですね。

 

まとめ

  1. SourcetreeにGitHubアカウントを追加する
  2. GitHubでリポジトリを作成
  3. URLをコピー
  4. 管理したいプロジェクトを開く
  5. ③で作ったリポジトリのURLをSourcetreeで設定
  6. コミットする
  7. プッシュする
  8. リモートリポジトリに反映されているか確認する

以上、3分で完了!SourcetreeとGitHubを連携する方法でした。

さぎのみや(@saginomiya8)でした。SNSでシェアしてね。一生無双モードで頑張る。

Unityサンプルゲーム
【Unity2D&3Dサンプルゲーム】動画よりわかりやすく記事でゲームを作ろう【チュートリアル】【Unity2D&3Dサンプルゲーム・チュートリアル】Unityにおいてのサンプルゲームの作り方が書いてある記事って少ないですよね。そこで当サイトUnishar(ユニシャー)が動画よりわかりやすいサンプルゲームを無料で提供します。...
ABOUT ME
さぎのみや
さぎのみや
超書手。現在はUnityメディア「ユニシャー」の運営とゲーム開発がメインです。Unity、ライティング関係のお仕事お待ちしております。 >>詳しいプロフィール >>Amazonほしいものリスト
【Unity3D】新しいサンプルゲーム(チュートリアル)を作りました!!!
Unity有料サンプルゲーム

「Unityで3Dゲームを本格的に作っていきたい!」という人におすすめのチュートリアルとなっています。

画像のようなゲームの作り方を販売しています。色々と応用できるサンプルゲームとなっています。ぜひ、作ってみてください。

詳細
>>【Unity3Dサンプルゲーム】うちのポチが危ないところでフリスビーを要求する理由を教えてくれ

>>BOOTHでサンプルゲームを見る

【シェア・フォローであなたのスキルが上がる】

シェアフォローする

さぎのみやのモチベが上がる

コンテンツの質が上がる

あなたの能力も上がる

あなたの
Twitterでのシェア

pixivFANBOXのフォローであなたの能力が上がります。

>>さぎのみやのツイッター(@saginomiya8)
>>さぎのみやのpixivFANBOX

COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください