このマニュアルでは、マスターを任意のブランチに Git リベースする方法を例によって学び、Git リベースの基本的なコマンドを説明付きで提供します。
Git リベースとは
リベースは、既存のコミットのシーケンスを新しいベース コミットの上にプッシュまたはマージする手順です。基本的に、結合の線形手順として知られています。より具体的には、Git rebase は、Git の 1 つのブランチからの変更を任意のブランチにマージするように設計された、最も人気のあるユーティリティです。
例: Git を別の Git ブランチにリベースする方法は?
Git で master をリベースするか、一連のコミットを別の Git ブランチに結合するには、まず「 ギット バッシュ 」ターミナルを開き、「 CD ' 指図。次に、「 $ git ブランチ -a 」コマンドを使用して、既存のすべてのブランチを表示し、そのうちのいずれかを選択してリベースします。最後に、「 $ git rebase master <ブランチ名> 」 コマンドを使用して、マスターを Git の別のブランチにリベースします。
それでは、次の手順を確認して、上記のシナリオの出力を表示してみましょう!
ステップ 1: Git ターミナルを起動する
「」を検索して開きます Git バッシュ 」を使用してシステム上で「 起動 」 メニュー:
ステップ 2: Git ルート ディレクトリに移動する
次に、「 CD 」 コマンドを使用して、Git ルート ディレクトリ内に移動します。
$ CD 「C:\ユーザー \n アズマ\ゴー」
ステップ 3: すべてのブランチを一覧表示する
今、「 gitブランチ 」 コマンドを使用してすべてのブランチを表示するには、「 -a ' オプション:
$ gitブランチ -aご覧のとおり、リモート ブランチを含め、現在および既存のすべてのブランチが表示されます。 「 特徴 Git ローカル リポジトリの ' ブランチを作成して、リベースを実行します。
ステップ 4: マスターを別のブランチにリベースする
最後に、提供されたコマンドを実行し、リベース アクションのブランチ名を指定します。
$ git リベース マスター機能以下の出力は、「 主人 」は「にリベースされます 特徴 」 ブランチに成功しました:
次のセクションに進み、Git rebase の基本的なコマンドとその簡単な説明を確認してください。
Git rebase 基本コマンドとは?
Git rebase の基本的なコマンドを確認してみましょう。これらは、以下の表に説明が記載されています。
コマンド | 説明 |
$ git rebase --interactive<ベース> | インタラクティブなリベースを実行するために使用されます。 |
$ git rebase<ベース> | 標準のリベースを実行するために使用されます。 |
$ git rebase –x | 再生中にマークされたコミットごとにコマンド ライン シェル スクリプトを実行するために使用されます。 |
$ git リベース –d | 再生中にマージされたコミット ブロックからコミットを破棄するために使用されます。 |
$ git ステータス | Git リベースのステータスを表示するために使用されます。 |
$ git rebase –p | Git ブランチの履歴に個別のコミットを保持するために使用されます。 |
$ git rebase --skip | 行われた変更をスキップするために使用されます。 |
$ git commit -m “ |
変更のコミットに使用 |
$ git add <プロジェクト ファイル> | Git リポジトリにブランチを追加するために使用されます。 |
$ git rebase — 続行 | ユーザーが行った変更を続行するために使用されます。 |
この調査では、例を使用して任意のブランチに Git をリベースする手順を説明し、Git リベースの基本的なコマンドについて簡単に説明しました。
結論
Git を任意のブランチにリベースするには、まず Git ルート ディレクトリに移動し、「 $ git ブランチ -a ' 指図。次に、「 $ git rebase master <ブランチ> ” Git からの変更を統合するコマンド “ 主人 」で指定されたブランチに分岐します。このマニュアルでは、マスターをブランチにリベースする方法を説明しました。