GitHubでフォークしたリポジトリを本家リポジトリに追従させる方法:SourceTree

わかばちゃんと学ぶGit使い方入門の読者の方から、以下のような質問をいただきました。

プルリク練習用リポジトリにマージありがとうございます。
ところで、自分の所のフォークは更新されないんですね。どうやってするのですか?

以下、回答です。

本家リポジトリ追従方法

GitHubでフォークしたリポジトリを、本家リポジトリに追従させたいということですね!
では画像付きで解説しますね。

ゴール

  • 本家リポジトリ
  • 自分のローカルリポジトリ
  • 自分のリモートリポジトリ

上記3つのmasterブランチの状態を揃えることをゴールとして操作していきます。

今こんな状態だと思います

本家リポジトリで新しく追加されたコミットを取り込みたいが、フォークした自分のリポジトリは、古いままで止まっています。

本家リモートリポジトリを登録する

自分の手元のローカルリポジトリに、本家リモートリポジトリを紐づけます。左メニューの「リモート」を右クリック→「リモートを追加」をクリックします。

リモートリポジトリの名前(なんでも好きな名前をつけてOK、この例ではupstream)と、本家リポジトリのGitリポジトリURLを入力します。
書籍練習用のGitリポジトリURLは https://github.com/elmas3/pull-request-practice.git です。
(GitHub上でclone or downloadボタンをクリックした時に出てくるURLです)

OKを押すと、本家リポジトリ(書籍の中で言う、エルマスさんのリポジトリ)が追加されました!

本家リポジトリからローカルリポジトリにプルしてみる

左メニューの「リモート」欄に、「upstream」が追加されました。右クリックして「upstreamからプル」をクリックします。

このような画面が表示されます。1→2→3の順にクリックします。
これは「エルマスさんのリポジトリのmasterブランチから、ローカルリポジトリのmasterブランチへプルするよ〜」という設定です。

プルできた!

本家リポジトリ(エルマスさんのリポジトリ)からローカルのリポジトリにプルできました!

あとはプッシュすればOK

あとは、自分のローカルリポジトリから自分のリモートリポジトリにプッシュするだけです。

これで、

  • 本家リポジトリ
  • 自分のローカルリポジトリ
  • 自分のリモートリポジトリ

上記3つのmasterブランチの状態が揃いました!

対応書籍

The following two tabs change content below.

湊川 あい

湊川あい(みなとがわ あい) 絵を描くWebデザイナー。2014年より「マンガでわかるWebデザイン」をインターネット上に公開していたところ、出版社より声がかかる。 著書「わかばちゃんと学ぶWebサイト制作の基本」 Web連載「マンガでわかるGit」「わかばちゃんが行くオフィス訪問マンガ
  • Pocket       
  • このエントリーをはてなブックマークに追加

関連記事

正式公開されたGoogleの「Cloud Source Repositories」を使ってみた

Google製Gitリポジトリのクラウドサービスが正式公開 Google、「Cloud Sou

記事を読む

動画学習サービスSchooにて「Git超入門」講師をはじめます

こんにちは。フリーランスでWebデザイナー・技術書執筆・マンガ家・コンテンツライティングをやっている

記事を読む

Windows版SourceTreeがVer 2.1系列になって、ローカルリポジトリの作り方がわからなくなった方へ

ローカルリポジトリの作り方がわからない問題 「わかばちゃんと学ぶGit使い方入門」の読者様より、

記事を読む

「マンガじゃなくてもGitぐらいわかるでしょ」と言われたことがあります

わかばちゃんと学ぶGit使い方入門 Web連載から始まった「マンガでわかるGit」の書籍版がついに

記事を読む

【コラボマンガ】怖くない!黒い画面入門【 #シス管系女子 + #マンガでわかるGit 】

こんにちは!絵を描くWebデザイナーの湊川あいです。 普段 マンガでわかるGit わかばちゃんと学ぶ

記事を読む

絵文字でわかるGit🍣 マージとリベースの違い・リセットとリバートの違い

こんにちは。絵を描くWebデザイナーの湊川あいです。 絵文字 / Emoji Advent Cale

記事を読む

CodeIQ Magazineにて、マンガでわかるGitの連載が始まりました

こんにちは、Webデザイナーの湊川あいです。 最近やっと一段落ついたので、改めて怒濤の3ヶ月をまとめ

記事を読む

フロー情報をストック情報へ。マンガでわかるGit 連載一覧をTogetterにまとめて分かったこと

絵を描くWebデザイナーの湊川(みなとがわ)あいです。 先日、CodeIQ MAGAZINEさ

記事を読む

GitHub上でプルリクを出す方法:「Compare & pull request」のボタンが見当たらない場合

GitHubで「Compare & pull request」のボタンが見当たらない 「わ

記事を読む

マンガでわかるGitが書籍化!2017年4月21日 書店にて発売予定

マンガでわかるGitが書籍になります Web連載中の「マンガでわかるGit」の書籍用原稿が完成いた

記事を読む

Comment

  1. llminatoll より:

    本家リポジトリ追従方法について、よく質問をいただくので記事にまとめました #わかばちゃんと学ぶGit使い方入門

Message

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

GitHubでフォークしたリポジトリを本家リポジトリに追従させる方法:SourceTree

わかばちゃんと学ぶGit使い方入門の読者の方から、以下の

動画学習サービスSchooにて「Git超入門」講師をはじめます

こんにちは。フリーランスでWebデザイナー・技術書執筆・マンガ家・コン

DIST.16に登壇しました【わかばちゃんと学ぶ フリーランスのための情報整理術】 #dist16

こんにちは! フリーランスWebデザイナー/技術書執筆/マンガ家/

Windows版SourceTreeがVer 2.1系列になって、ローカルリポジトリの作り方がわからなくなった方へ

ローカルリポジトリの作り方がわからない問題 「わかばちゃんと学ぶGi

正式公開されたGoogleの「Cloud Source Repositories」を使ってみた

Google製Gitリポジトリのクラウドサービスが正式公開 Go

→もっと見る

PAGE TOP