2

here で説明されている分岐モデルをどのように実装できるかを理解しようとしています。

  1. リリース、機能、ホットフィックスなどの追加のブランチはローカルでのみ作成されるのに対し、オリジンにはマスターと開発の 2 つのブランチしかないと推測するのは正しいですか? それとも、これらはすべてオリジンで作成する必要がありますか?
  2. 誰かがそのフレーズを明確にしてくれませんか:

各開発者は、原点にプルしてプッシュします。しかし、一元化されたプッシュプル関係に加えて、各開発者は他のピアから変更をプルしてサブチームを形成することもできます...技術的には、これは Alice が Bob という名前の Git リモートを定義し、Bob のリポジトリを指し、その逆を意味するだけです。逆に

私は特に混乱しています

Alice は、Bob のリポジトリを指す bob という名前の Git リモートを定義しました。

彼女はどこでそれを定義しましたか? サーバー上またはローカル?

4

1 に答える 1

2
  1. 同僚が特定のブランチであなたを助けたいと思うときはいつでも、それらはすべてオリジンで作成する必要があります。

  2. git remote コマンドを実行すると、すべてのリモート リポジトリが表示されます。通常、それはそこにある唯一の起源です。しかし、他の人のリポジトリを自分のリモート リポジトリとして定義したい場合があります。リモートリポジトリの詳細はこちら

表現

Alice は、Bob のリポジトリを指す bob という名前の Git リモートを定義しました。

つまり、Alice が git remote を実行すると、origin と bob の 2 つのリポジトリが表示されます。これは、以前にbobリポジトリを別のリモート リポジトリとして追加したためです。これで、彼女はこの特定のリポジトリ内でコミットを共有できるようになりました。

于 2013-07-24T05:46:40.083 に答える