2

他の人が私からフォークした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リポジトリに追加しようとしました。次に、リモートトラッキングブランチを設定しようとしましたが、致命的なエラーが発生しました。

これについての正しい方法は何ですか?

4

1 に答える 1

3

リモートを追加するだけでなく、取得する必要があります。

git fetch johnny
于 2013-02-25T21:48:42.263 に答える