originこれは、レポが知っている別のレポです。それらを追加するときにリポジトリに名前を付ける alagit remote add somename other/repo/pathと、それらから、fetchそしてpullそれらがベアリポジトリの場合はそれらpushにできます。リポジトリをクローンすると、git は、クローン元のリポジトリを指すリモートを設定し、originデフォルトで名前を付けます。リモートリポジトリのブランチをorigin/develop指します。developorigin
ブランチをローカルに作成した場合、それを特定のリモートにプッシュしてそこで作成できます。そこで作成するまで、アップストリームとして設定することはできません。あなたの場合、あなたはそうするでしょうgit push origin develop。次に、それをアップストリームとして設定できますが、その操作を-u, sogit push -u origin developを使用してプッシュ操作に絞り込むことができます。これにより、ブランチが にプッシュされorigin、それを追跡するためにローカル ブランチがセットアップされます。push -ugit 1.7.0 で追加されたことに注意してください。