他の人が私からフォークしたgitリポジトリがあります。feature/foo
これらのリポジトリの1つからローカルリポジトリで指定されたブランチにマスターブランチを追跡したいと思います。これが私がこれまでにしたことです:
git remote add johnny git@github.com:made_up_johnny/johnny.git
次に、アップストリームサーバーを追加した後、ローカルブランチを作成してみましたjohnny
。
git branch --set-upstream feature/foo johnny/master
一日の終わりに、私はこれを手に入れます:
fatal: Not a valid object name: 'johnny/master'.
したがって、ここで何が間違っているのかわかりません。レビューのために機能を取り込むことができる複数のリモートサーバーが必要です。この場合johnny
、完全なURLでエイリアス化されたリモートアップストリームサーバーをgithubリポジトリに追加しようとしました。次に、リモートトラッキングブランチを設定しようとしましたが、致命的なエラーが発生しました。
これについての正しい方法は何ですか?