1. ホーム
  2. git

[解決済み] Git は既存のレポを新しい別のリモートレポサーバにプッシュしますか?

2022-03-16 23:35:14

質問

にリポジトリがあるとします。 git.fedorahosted.org これを github の私のアカウントにクローンして、fedorahosted の "official" レポとは別に私自身のプレイグラウンドを持ちたいと考えています。 最初にそれをコピーするための手順は何でしょうか? github内には素敵な"fork"ボタンがありますが、明白な理由でこれを使うことができません。

また、fedorahosted のレポの変更を github のレポにどのように追跡すればよいのでしょうか?

解決方法は?

  1. githubに新しいレポを作成します。
  2. fedorahostedからローカルマシンにレポをクローンします。
  3. git remote rename origin upstream
  4. git remote add origin URL_TO_GITHUB_REPO
  5. git push origin master

これで、他のgithubレポと同じように作業できるようになりました。アップストリームからパッチを取り込むには、単に git pull upstream master && git push origin master .