ウィンドウズマックソフトウェア設定セキュリティAndroid生産性リナックスパフォーマンスAppleデバイス管理 すべて

SourceTreeをGitHubリポジトリに接続する方法

編集済み 1 1週間前 によって ExtremeHow 編集チーム

ソースツリーGitHubリポジトリ接続統合セットアップGitバージョン管理ツールウィンドウズマック

翻訳が更新されました 1 1週間前

SourceTreeをGitHubリポジトリに接続することで、コードを扱う際のバージョン管理やコラボレーションの効率が向上します。SourceTreeはGitリポジトリを管理するための人気のあるグラフィカルユーザーインターフェース(GUI)クライアントです。WindowsとMacOSの両方をサポートしており、コードリポジトリと対話し、管理するためのユーザーフレンドリーな方法を提供します。一方、GitHubはGitリポジトリをオンラインでホストできるプラットフォームであり、オープンソースプロジェクトやプライベートプロジェクトで広く使用されています。以下では、SourceTreeをGitHubリポジトリにリンクするための詳細なガイドを紹介します。設定を行うステップバイステップのプロセスに深く入り込み、リポジトリを管理する際に問題が発生しないようにします。

前提条件

始める前に、以下の前提条件を確認してください:

SourceTreeのインストール

まだSourceTreeをインストールしていない場合は、以下のステップを実行してください:

  1. 公式のSourceTreeウェブサイトにアクセスし、オペレーティングシステム(WindowsまたはmacOS)に対応するバージョンをダウンロードします。
  2. ダウンロードが完了したら、インストーラを実行します。
  3. 画面上の指示に従ってSourceTreeをマシンにインストールします。
  4. インストール後、SourceTreeを開き、最初の設定を行います。

GitHubに接続する

SourceTreeをインストールしたら、直接GitHubアカウントに接続できます。以下のステップに従ってください:

ステップ1: SourceTreeを開く

コンピュータからSourceTreeを起動します。リポジトリを管理するためのオプションを含むメインインターフェースが表示されます。

ステップ2: 'アカウント'タブにアクセスする

SourceTree内で、画面上部のメインメニューにある'ツール'オプションをクリックします。そこから'オプション'をクリックすると、新しいウィンドウが表示されます。このウィンドウから'アカウント'タブを見つけて選択します。

ステップ3: 新しいアカウントを追加する

'アカウント'タブ内に、'追加'のオプションがあります。このボタンをクリックします。GitHubの認証情報で記入する必要があるフォームが表示されます。

ステップ4: アカウント情報を入力する

次に、以下の詳細を入力する必要があります:

個人アクセストークンを作成するには、以下のステップに従います:

  1. GitHubアカウントにログインします。
  2. 右上のプロフィール画像をクリックして'設定'に進みます。
  3. '開発者設定'の下で'個人アクセストークン'を見つけて選択します。
  4. 次に、'新しいトークンを生成'をクリックします。
  5. トークンに名前を付け、トークンに与えたいスコープや権限を選択します。SourceTreeの場合、'リポジトリ'アクセスを与えると十分です。
  6. 作成が完了すると、トークン文字列が表示されます。このトークン文字列をすぐにコピーしてください。セキュリティ上の理由から後で再表示することはできません。

SourceTreeのアカウントフォームに戻り、パスワードフィールドに個人アクセストークンを貼り付けます。

ステップ5: アカウントを保存する

すべてのフィールドを入力したら、'OK'または'追加'をクリックしてGitHubアカウントをSourceTreeに保存します。これでアカウントが接続されるはずです。

リポジトリをクローンする

アカウントをうまくリンクした後、SourceTreeを使用してGitHubリポジトリをローカルマシンにクローンできます:

ステップ1: 'リモート'タブに移動する

SourceTreeで'リモート'タブに切り替えます。アカウントがリンクされているので、GitHubリポジトリのリストが表示されます。

ステップ2: クローンするリポジトリを選択する

リポジトリのリストを閲覧し、クローンしたいリポジトリを見つけます。見つけたら、そのリポジトリをクリックして選択します。

ステップ3: リポジトリをクローンする

クローンしたいリポジトリをハイライトした後、通常は右上にある'クローン'ボタンをクリックします。宛先パスを尋ねるプロンプトが表示されます。

これらの詳細を入力したら、'クローン'をクリックします。これでSourceTreeがGitHubからコードを取得し始めます。

基本的なGit操作の実行

リポジトリをローカルにクローンした後、コミット、プッシュ、プルなどの基本的な操作を開始できます。SourceTreeはGUIでこれらの作業を簡単にします:

変更のコミット

コードに変更を加え、SourceTreeに戻ります:

  1. 'ファイルステータス'タブに進みます。
  2. 変更のあったファイルのリストが表示されます。
  3. コミットしたいファイルを選択します。
  4. 変更内容を説明するコミットメッセージを追加します。
  5. 'コミット'をクリックします。

GitHubへの変更のプッシュ

ローカルでの変更がコミットされたら、GitHubにプッシュできます:

  1. SourceTreeの上部にある'プッシュ'ボタンをクリックします。
  2. プッシュしたいブランチを選択します(通常はマスターまたはメイン)。
  3. アクションを確認し、SourceTreeがコミットをGitHubにアップロードします。

GitHubからの更新の受信

リモートリポジトリに更新がある場合、それらを受信したい場合:

  1. SourceTreeの'プル'オプションをクリックします。
  2. 変更を取得したいリモートブランチを選択します。
  3. 確認後、SourceTreeがローカルリポジトリに変更をダウンロードします。

よくある問題のトラブルシューティング

通常、SourceTreeをGitHubリポジトリに接続するのは簡単ですが、問題が発生することもあります。ここではよくある問題の解決策を紹介します:

認証の問題

認証時に問題が発生した場合(間違った資格情報など)、次のことを確認してください:

リポジトリが見つからない

リポジトリがSourceTreeのリモートリストに表示されない場合:

プッシュとプルのエラー

プッシュとプルに関するエラーについて:

結論

このガイドに従えば、SourceTreeをGitHubリポジトリに成功裏に接続し、基本的なGit操作を簡単に実行できるようになります。SourceTreeのグラフィカルインターフェイスを利用することで、バージョン管理プロセスを簡素化し、チーム全体のコード管理が効率的に行えるようになります。チームと同期するために、リモートリポジトリからの更新を定期的にプルし、変更を頻繁にプッシュすることを忘れないでください。プログラミングを楽しんでください!

記事の内容に誤りがある場合, あなたは


コメント