1
私はthis SO topicを読んでおり、同じ状況で自分自身です。私の質問は、ブランチを新しいリモートにプッシュすると、元のリポジトリのブランチだったときにコミットしたことになりますか?既存のプロジェクトを新しいリモートにプッシュしても、まだプッシュプットがコミットされますか?
私はthis SO topicを読んでおり、同じ状況で自分自身です。私の質問は、ブランチを新しいリモートにプッシュすると、元のリポジトリのブランチだったときにコミットしたことになりますか?既存のプロジェクトを新しいリモートにプッシュしても、まだプッシュプットがコミットされますか?
はい。 (実際は答えです)
ローカルリポジトリにブランチがある場合、ブランチはローカルリポジトリにあります。リモートリポジトリのブランチではありません(ただし、ローカルリポジトリにリモートトラッキングブランチがあるかもしれません)。ローカルブランチを任意の数のリモートにプッシュできます。
ローカルブランチごとに1つのアップストリームブランチを持つことはできますが、リモートブランチではありません。ローカルレポのリモートトラッキングブランチです。しかし、上流ブランチをゼロにすることもできます。ローカルブランチにアップストリームブランチがある場合でも、ブランチを任意の数のリモートにプッシュすることを妨げません。
プロジェクトをリモートにプッシュすることはできませんが、ブランチをプッシュすることはできません。そして、ブランチをプッシュすると、コミットがプッシュされます – smarber