git でカバレッジをコミットする方法

WBOY
リリース: 2023-05-20 09:20:07
オリジナル
2343 人が閲覧しました

Git を使用してプロジェクトを管理するプロセスでは、既存のファイルを送信して、以前に送信されたバージョンを上書きする必要がある場合があります。この記事では、Git がコミット カバレッジをどのように実行するかを紹介します。

まず、Git の 3 つの領域 (ワークスペース、ステージング領域、リポジトリ) を理解する必要があります。ワークスペースは毎日作業するディレクトリ、ステージング領域は送信するファイルの保存に使用される領域、リポジトリはすでに送信したファイルの保存領域です。

次に、コミット カバレッジに Git を使用する方法を詳しく紹介します。

ステップ 1: 現在のブランチのコミット レコードを表示します。

最初に、次の内容を表示する必要があります。現在のブランチのコミット レコードは次のコマンドで表示できます:

git log

このコマンドは、現在のブランチのコミット履歴を表示できます。各レコードは次のとおりです。には一意の SHA 値があるため、この値を使用して送信されたバージョンを決定できます。

#ステップ 2: 上書きする必要があるファイルをステージング領域に追加する

上書きする必要があるファイルをステージング領域に追加するには、次のコマンドを使用します。

git add #このコマンドは、上書きする必要があるファイルを一時記憶域に追加し、送信できるようにします。

ステップ 3: コミット カバレッジを実行する

次に、次のコマンドを使用してコミット カバレッジを実行します。

git commit --amend -m "< message>”

このコマンドの --amend オプションは、新しい送信ではなく、変更の送信を行うことを示します。 -m オプションは、新しいコミット情報を指定するために使用されます。

このコマンドを実行すると、Git は編集モードになり、ユーザーは最後に送信された情報を変更できるようになります。このモードでは、コミットメッセージの変更、ファイルの追加または削除などが可能です。

送信メッセージを変更するだけの場合は、編集モードで直接変更し、保存後にエディタを終了できます。ファイルを追加または削除する必要がある場合は、編集モードで対応する操作を実行できます。

このコマンドを使用して上書きをコミットする場合、ファイル名とパスが以前に送信されたバージョンと同じであることを確認する必要があることに注意してください。そうでない場合、上書きコミットは失敗します。

ステップ 4: 変更されたコミットをプッシュする

コミット カバレッジが完了したら、次のコマンドを使用して、変更されたコミットをリモート ウェアハウスにプッシュする必要があります。 #git Push -f

このコマンドの -f オプションは、強制的にプッシュすることを示し、以前のコミット履歴を上書きします。無理に押すと他の人の作品を壊す可能性があるので、使用する前によく考えてください。

概要:

Git で上書きをコミットするには、いくつかの手順があります:

現在のブランチのコミット レコードを表示します。

ファイルをステージング領域に追加します。

    コミットの上書きを実行します。
  1. 変更したコミットをプッシュします。
  2. コミットの上書きは注意して行う必要があることに注意してください。以前のコミット履歴を破棄すると、他の人の作業に問題が発生する可能性があるためです。したがって、上書きする必要があるファイルが以前のバージョンと同じであることを確認し、強制プッシュのリスクを理解するために、使用する前に慎重に検討する必要があります。

以上がgit でカバレッジをコミットする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!