gitの一般的に使用されるコマンド---ローカル倉庫作業

コマンド:<>)[]オプションを表しにおける任意の充填は、(に充填されなければならない示す内容で()の等価交換を表します

1.スクラッチ関連コマンド(最も一般的に使用される最初の三つのコマンド)

gitの追加[ファイル]をステージング領域にファイルを提出した([ファイル]ファイルまたはディレクトリ名を指定できます)

gitの-A <パス>は、ステージング領域へのすべての変更をコミット追加、省略する<path>。図(即ち、カレントディレクトリ)

gitの追加。ステージングエリアに(削除されたファイルを含めない)新しいファイルを提出し、ファイルが変更されました

gitのは、-u <パス>の提出を変更することと省略し、ステージング領域に(新しいファイルを含めない)ファイルを削除した追加<path>の表現を。(すなわち、カレントディレクトリ)

git add -i <path>      すべてが変更されなく提出またはファイルが削除されている、そしてそれをしている見る revert あなたは、サブコマンドを表示することができ <path> 、すべての人跡未踏のファイルで、それはサブコマンドシステムを入力します。

2.コマンド(最初のコマンド最も使用される)を提出
-m gitのコミット の変更がコミットされているのステージングで「追加」、および提出このメッセージに説明情報を追加しますローカルリポジトリ内の「メッセージ」
Gitは変更または追跡ファイルが送信されてきたローカルリポジトリ内の操作を実行するファイルを削除し、提出され、このメッセージに記述情報を追加するために-a「メッセージ」をコミット
Gitは-aと-mコマンドの役割に代わって-am「メッセージ」をコミット有効になります
GitはHEADコンテンツが提出されており、これは、ユーザーが送信説明を変更するのに役立つているの発生に提出されるとの-vショーの統一の違いをコミットします。
Gitはコミット--amend Vimを入力して、あなたは最後のセーブによって提出された情報の説明を変更することができます
-m gitのコミット--amend の説明を変更するには、「最後のメッセージに更新」を最後に更新された最後のメッセージに置き換えコミットし、保存します
3.失効追加/コミット/変更します

(1)無効化コードに変更されたワークスペース

gitのチェックアウト - [ファイル]このリビジョンファイルを廃棄します

gitのチェックアウト - 。すべて破棄

 注意:Gitのチェックアウトを - すべて含めて、廃棄された新しいファイルが削除され、削除されたファイルが変更されたファイルは戻ります、戻って復元されます。いくつかは、この前提は、それがステージング領域の前にあったものに戻っていると言います。あなたがいない一時領域に保存する前に、コードへの影響を持っています。コードは、ローカルブランチに提出することをコミットしても影響を与えませんでした

(2)コードGitはコミットしていない、バッファゾーンに追加します

Gitは、このステージングのファイル破棄するHEAD [ファイル]をリセット
gitのリセットHEADをすべて破棄します

(3)gitのは、ローカルブランチにコミットします

gitのリセットは、<オプション> HEAD-1(HEAD ^)最後に提出したバージョンに戻ります

              オプション:

              --mixed(デフォルトパラメータ、および同じ効果を書いていない)ワークスペースは、コード、コミットの取り消しを変更、削除、および失効Gitは追加されません。操作

             --softは、コードを変更するワークスペースを削除しないで、失効は、追加のgitを失効していない、コミット。 

            --head  ワークスペースは、コードを変更、削除、取り消しは、コミットgitの追加元に戻す。(つまり、最後のコミット状態に復元されます)

 

 

おすすめ

転載: www.cnblogs.com/jest549/p/11479941.html