Git での分岐により、開発者はメインのコードベースに影響を与えることなく、分離された機能や修正に取り組むことができます。しかし、別のブランチの変更に基づいて新しいブランチを作成する必要がある場合はどうすればよいでしょうか?そこで、別のブランチから分岐するという概念が登場します。このガイドでは、次のプロセスについて説明します。 Git の別のブランチからブランチを作成する。
目次
Java配列リストのソート
Git とは何ですか?
Git は、ソフトウェア開発中にソース コードの変更を追跡するために使用される分散バージョン管理システムです。
- Git は、小規模なプロジェクトから非常に大規模なプロジェクトまで、あらゆるプロジェクトを迅速かつ効率的に処理できるように設計されています。
- これにより、複数の開発者が同じコードベースで同時に作業できるようになります。
- Git は、特定の時点でのコードの状態を表す一連のスナップショットにデータを保存します。
Git でのブランチ
他のブランチからブランチを作成する前に、Git ブランチの基本を簡単にまとめてみましょう。
- マスターブランチ : 通常、master ブランチはメインのコードベースを表し、安定していて本番環境に対応しています。
- 機能ブランチ : 開発者は、特定の機能や修正に取り組むために機能ブランチを作成します。これらのブランチは通常、master ブランチから作成されます。
- マージとリベース : フィーチャー ブランチでの作業が完了すると、マージまたはリベース戦略を使用して変更がマスター ブランチにマージされます。
別のブランチからブランチを作成する理由
master ブランチは安定したコードのプライマリ ブランチとして機能しますが、別のブランチからブランチを作成することが必要になるシナリオもあります。
- 並行開発 : 複数の開発者が関連する機能に取り組んでいる場合、master ブランチから直接ではなく、共通の開発ブランチから機能ブランチを作成することがあります。
- コードの分離 : 場合によっては、メインのコードベースにマージする前に、変更を別のブランチに分離してテストまたは実験する必要があります。
別のブランチからブランチを作成する手順
ステップ1: 新しいブランチの作成元となるブランチをチェックアウトしていることを確認してください。 git checkout コマンドを使用してブランチに切り替えることができます。
git checkout existing-branch>
ステップ2: git Branch コマンドを使用して、新しいブランチを作成します。
git branch new-branch>
ステップ 3: git checkout コマンドを使用して、新しいブランチに切り替えます。
Javaの命名規則
git checkout new-branch>
ステップ 4: 必要に応じて、新しいブランチに変更を加えます。 git commit コマンドを使用して、新しいブランチに変更をコミットできます。
git commit -m 'Commit message'>
ステップ5: 新しいブランチをリモート リポジトリにプッシュする場合は、git Push コマンドを使用します。
git push -u origin new-branch>
例
ステップ 1: Git Bash を開きます。
グレートアンドラ
ステップ 2: Git ディレクトリに移動します。

Gitディレクトリ
int から char Java へ
ステップ 3: ブランチを作成し、それに切り替えます。

ブランチの作成
ステップ 4: ブランチリストを表示します。

支店一覧
ステップ 5: ブランチの切り替え

ブランチを切り替える