ホームページ  >  記事  >  開発ツール  >  gitコミットとは何ですか

gitコミットとは何ですか

青灯夜游
青灯夜游オリジナル
2021-11-30 12:10:5920740ブラウズ

"git commit" は、git システムのコマンドである "git commit" を意味します。主に一時記憶領域の変更をローカル ウェアハウスに送信するために使用されます。構文は "git commit -m" です。 [メッセージ]」、「[メッセージ]」は発言情報になります。

gitコミットとは何ですか

このチュートリアルの動作環境: Windows 7 システム、Git バージョン 2.30.0、Dell G3 コンピューター。

「git commit」は「git commit」を意味します

gitコミットとは何ですか

gitコミットとは何ですか

#「git commit」は git system コマンドの一部です、主に一時保管領域の変更をローカル ウェアハウスに送信するために使用されます。

一時保管領域をローカル ウェアハウスに送信するための構文:

git commit -m [message]

  • #[ message] にはコメント情報を指定できます。

git commit -m '情報をコミットします。

-m パラメータは、より頻繁に使用されるものです。コミット情報を追加します。

よく手が震える学生はご存知かと思いますが、git commit では Enter キーを押して一時保存を送信することもできますが、送信情報を入力する際に​​は vim エディターを呼び出して情報が書き込まれます。また、vim エディターは情報の改行をサポートしています。

はい、そのように見えます。

たとえば、初めてこのウィンドウが表示されたとき、手が震えて使い方がわからず、閉じることができずにとてもパニックになりました。ハハハ、それでは簡単なコマンドをいくつか教えます。

i テキストを挿入するコマンド。ウィンドウが最初に開いたときは入力できません。 「i」をクリックして提出情報の入力を開始してください。

入力後に保存して終了するにはどうすればよいですか?

まず Esc を押して入力状態を終了します。

w コマンドを保存します。入力した提出情報を保存します。保存後、

q ウィンドウを終了します。元のコマンド インターフェイスに戻りましょう。

git commit -a -m '提出情報'

-m パラメーターは提出情報を入力するものであることがわかっており、-a パラメーターを使用できるまだ実行されていない追加コマンドを入力し、変更をまとめて送信します。

git commit --amend

このコマンドの方が優れています。個人的に調べた結果、その 2 つの機能を要約しました。

1. 前回の送信情報を変更できます。

#上記は私の最新の投稿で、情報は 222 です。しかし、自分が書いた投稿情報が規格に準拠していないことがわかったので、222 にはしたくないのですが、どうすればよいでしょうか?変更する必要があります。次に、このコマンドを入力して、卓越性の波に備えます。

#コマンドを入力すると、vim エディター インターフェイスがポップアップ表示され、送信情報、プロンプト、送信時刻、および変更されたファイルが表示されます。 。次に、前の 222 を変更します。

git ログを通じて送信情報を確認してください。

投稿情報のみが変更されていることがわかります。これは非常に良いことですが、問題があります。あなたの友人がそれを発見したかどうかはわかりませんが、これは commitId です。変更されました。これは注意すべきことです。

2. 前回の送信に最新の変更を追加できます。

前回の修正を基にさらに修正を加えていきます。現在のステータスを表示します。

いくつかのファイルを削除したことがわかります。次に、このコマンドを実行します。次に送信履歴を確認します

#結果は2回送信しましたが、操作履歴は1つしかありません。とても良い。

実際、git commit には多くのパラメータがありますが、実際にはこれら 3 つで日常の開発ニーズには十分です。したがって、他のパラメータを知りたい場合は、git commit --help を通じて commit コマンドに関する詳細なヘルプ情報を取得できます。さようなら~~~

推奨学習: 「

Git チュートリアル

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。