Git トピック ブランチとは何ですか? 通常のブランチと何か違う点がありますか? トピック ブランチではないブランチはありますか?
ベストアンサー1
トピックブランチは通常、ローカルで作成する軽量ブランチであり、意味のある名前が付けられています。あなたバグ修正や機能追加のための作業 (機能ブランチとも呼ばれます) を行う場所であり、完了までに時間がかかることが予想されます。
もう一つのタイプのブランチは「リモートブランチ」または「リモートトラッキングブランチ」です。このタイプのブランチは、誰かの開発を追跡します。他人の作業は完了し、自分のリポジトリに保存されます。このブランチを定期的に更新して ( を使用してgit fetch
)、他の場所で何が起こっているかを追跡します。他の全員の変更に追いつく準備ができたら、 を使用してgit pull
フェッチとマージの両方を行います。
私はまた、同じリポジトリ内で本質的に完全に別のファイルのツリーである別の種類のブランチも見たことがあります。たとえば、Gitリポジトリ自体ヘッド名を含む男そしてhtml全く異なる内容を含むマスターブランチ。これらの種類のブランチが通常何と呼ばれているかはわかりません。