2016-10-18 9 views
0

私は最近、リポジトリZoomerAnalytics/xlwings.gitをフォークし、私のデスクトップにクローンしました。私はその後、このレポを指すように私の上流ブランチを設定しました。フォークされたリポジトリ内の元のリポジトリに対する余分なリモートブランチの目的は何ですか?

しかし、git remote -vと入力するとそこにリポジトリが表示されます(ZoomerAnalytics)。この枝は何のためですか?それは普通の枝のようには見えず、私はそれを削除することには慎重です。しかし、それは上流のリモートのようにも機能しません。以下は出力です

$ git remote -v 
ZoomerAnalytics https://github.com/ZoomerAnalytics/xlwings.git (fetch) 
ZoomerAnalytics https://github.com/ZoomerAnalytics/xlwings.git (push) 
origin https://github.com/Eupraxis/xlwings.git (fetch) 
origin https://github.com/Eupraxis/xlwings.git (push) 
upstream  https://github.com/ZoomerAnalytics/xlwings.git (fetch) 
upstream  https://github.com/ZoomerAnalytics/xlwings.git (push) 

次のリモコンは何ですか?

ZoomerAnalytics https://github.com/ZoomerAnalytics/xlwings.git (fetch) 
ZoomerAnalytics https://github.com/ZoomerAnalytics/xlwings.git (push) 
+0

これらはどれも*ブランチです。彼らはすべてリモコンです。私はそれが何を意図しているのか分かりません。「意図」とは、誰が何を創造したのかを意味します。リモートは単に少なくとも1つのURLを持つ名前です(これらのURLはそれぞれURLが1つしかないので、 'git remote'はフェッチとプッシュの両方のバリエーションを出力します。 'git fetch'を実行すると、*リモートトラッキングブランチ用のベース文字列としても機能します*。おそらく、あなたが '上流 'を作成した場合、あなたは自分の意図を選択します。私が推測しなければならないのであれば、彼らの意図はあなたの意図と同じです。 – torek

+0

@torek "上流"のリモコンを作成して、私のフォークを元のレポと同期させることができるようにしました(gitの命令ごと)。しかし、遠隔会議のための名前として "上流"を使用していますか? (言い換えれば、私はZoomerAnalyticsから直接取得できますか?)...私はGitHubのnewbですので、これが当てはまると思います。 – Bey

+1

確かに、それは単なる大会です。私はどのコンベンションを好んでいるのか分かりません。もう一方のフォークを上流のリモート作品の名前を思い出させるようにするのは明らかですが、他方では「上流」はタイプするのがずっと簡単です! – torek

答えて

0

それは確かにZoomerAnalyticsのリモコンは、GitHubのヘルプの指示で「上流」の役割を果たして@torekのコメントから表示されます。元のレポを「上流」と名づけるだけの慣習。

関連する問題