1. Upstream リポジトリを追加する
Fork したリポジトリを Codespaces で開いたら、まず git remote -v
でリモートリポジトリの状態を確認します。
通常、origin
だけが表示されます。
git remote -v
元のリポジトリ(upstream)が設定されていなければ、次のコマンドで追加します。
git remote add upstream https://github.com/jackyzha0/quartz.git
追加できたか確認:
git remote -v
2. Upstream の変更を取得する
元のリポジトリの変更を取得するために、次のコマンドを実行します。
git fetch upstream
3. Fork したリポジトリの main ブランチを Upstream の最新の状態に更新する
まず、v4 ブランチに移動します。
git checkout v4
そして、Upstream の main ブランチの変更をマージします。
git merge upstream/v4
4. Fork したリポジトリに変更をプッシュする(オプション)
Fork したリポジトリ(GitHub の自分のリポジトリ)にも反映させたい場合は、次のコマンドでプッシュします。
git push origin main
これで、元のリポジトリの更新を Fork したリポジトリに反映できます!