[解決済み] 別のプロジェクトからフォークされた私のgithubレポを更新する [重複] 。
質問
Parentをフォークしました。 プロジェクト を子へ これ . 今、私は親の現在の更新で私の子供を更新したい。私はそれを行うことができます、はい場合はどのように?
github リポジトリを更新したら、"git pull" をしてローカルリポジトリを更新することができます。
どのように解決するのですか?
Childのローカルクローンに、Parentからpullして、お好みでリモートとして追加してください。
cd child
git remote add parent <parent-url>
git pull parent
親リポジトリのURLは、公開されているgithubリポジトリでも、そのローカルクローンでもかまいません - ローカルクローンの方がもちろん速いでしょう。親リポジトリの現在の HEAD 以外のブランチをプルしたい場合は、引数を追加してください (例.
git pull parent topic-branch
). もしこれが一度きりのことであれば、リモートの追加を省略できます。
git pull <parent-url> [branch]
.
プリングはフェッチとマージを組み合わせたもので、一度これを行えば、新しいマージコミットができ、いずれは公開リポジトリにプッシュバックしたくなることでしょう。
ここでの重要なポイントは、親 (上流) リポジトリからプルすることと、子 (現在のリポジトリ) の公開クローンからプルすることは異なるものではない、ということです。いずれにせよ、共通の歴史を持つリポジトリから取得し、それを現在のブランチにマージしているのです。そしてもちろん、マージする以上、作業ツリーが必要になります。そのため、これはローカルリポジトリで行わなければならないことです。githubにホストされているレポは、基本的にローカルで行ったことを公開するためのものです。このリポジトリで実際にできることは、プッシュ/プルしたり、そこにあるものを閲覧したりすることだけです。
関連
-
[解決済み] Git で直近のローカルコミットを取り消すには?
-
[解決済み] リモート Git リポジトリの URI (URL) を変更するには?
-
[解決済み] GitHubでフォークされたリポジトリを更新または同期するにはどうすればよいですか?
-
[解決済み] git rebase の取り消し
-
[解決済み] Git のリモートブランチを作成する方法を教えてください。
-
[解決済み] ローカルファイルシステムからファイルを削除せずに、Git リポジトリからファイルを削除する
-
[解決済み] Git でファイルの一部分のみをコミットする
-
[解決済み] Git を使ってタグをリモートリポジトリにプッシュするには?
-
[解決済み】"git pull" でローカルファイルを強制的に上書きするには?
-
[解決済み] フォルダからサブモジュールのリポジトリを作成し、そのgitコミット履歴を保持する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
gitlab をアップロード ! [リモート拒否] dev -> dev (受信前のフックが拒否されました)
-
undefinedGitのプッシュコードには、! [rejected] master -> master (fetch first) 問題があります。
-
[解決済み] オリジナルのGitHubリポジトリからフォークしたGitHubリポジトリに新しいアップデートをプルする
-
fatal: パス仕様 'readme.txt' がどのファイルにもマッチしなかった Solution
-
Git Bash报错发生: メールアドレスが自動検出されない (「Anita@newton.(none)」を取得)的解决方法。
-
[解決済み] 単一のgitコミットに対して設定されたユーザーを上書きする
-
[解決済み] チェリーピックのコンフリクトを解決するにはどうしたらいいですか?
-
[解決済み] 現在のブランチにあるファイルをメインブランチにある同じファイルに上書きしますか?
-
[解決済み] Gitでは、これらの言葉はどのような意味ですか?リポジトリ、フォーク、ブランチ、クローン、トラック?
-
[解決済み] GitHub: フォークを "自分のプロジェクト "にする