例によって master を任意のブランチに Git リベースする方法

Liniyotte Master Wo Ren Yinoburanchini Git Ribesusuru Fang Fa



Git では、分岐とは、開発者が元のコードや他のチーム メンバーに影響を与えることなく個別に作業できるように、マスター ブランチから分離するプロセスです。開発者が Git リポジトリを作成すると、デフォルトでは master ブランチに追加されます。ただし、開発者は、Git の複数のコマンド (「 git リベース 重要な情報を失うことなく」コマンド。

このマニュアルでは、マスターを任意のブランチに 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 からの変更を統合するコマンド “ 主人 」で指定されたブランチに分岐します。このマニュアルでは、マスターをブランチにリベースする方法を説明しました。