1.レビューファイルの履歴バージョン
履歴バージョンを復元2.
3.無視するファイル
歴史的な情報を表示するには、gitのログを使用します。
gitのログ:履歴の表示
gitのログ--status:ログの状態を表示
-p -numログGIT:正面numのログメッセージを
歴史のリビジョン:
gitの差分:現在のファイルとスナップショットのステージング領域の間の差;で、変更は一時的の内容を変更していない後
gitのdiffは--staged:ステージングのビューはまだ提出されてきたが、
gitのSHA1の使用は4-7の数字をサポートし、履歴ファイルを参照します
gitのdiffを7c82
ヘッドポインタの裏バージョンを使用します。
gitのdiffをHEAD 7C82
ヘッドポインタは〜を使用して^することができます。
頭に〜1当量のヘッド^
Gitのチェックアウトバージョンを還元することによって行うことができ、あなたはいくつかのファイルや倉庫全体を復元することができます
gitのチェックアウトのHEAD ^ファイル名:提出最後のバージョンにファイルを復元します
gitのチェックアウト - ファイル名:空ではない現在追跡変更。
gitの元に戻すのHEAD:アンドゥファイルが現在提出され、新しいバージョンを再作成し、歴史的、
gitのリセット:アンドゥファイルが現在ないように、提出された歴史の新しいバージョンを再作成し、お勧めできません
ファイルを無視します
.Gitignoreは無視するファイル、ファイルのサポートワイルドカードを追加するために使用します。
ルールを書きます:
#で始まるすべての空白行または行はGitのを無視されます。
あなたは、標準的なグロブマッチングパターンを使用することができます。
マッチモードは再帰を防ぐために(/)で始めることができます
マッチモードが指定されたディレクトリに終わる可能性があり(/)
モード以外の指定したファイルまたはディレクトリを無視するには、否定モード(!)の前に感嘆符を追加することができます
要約:
1.HEADが配置されている現在の作業領域の位置を表すことができます
個々のファイルの状態を復元する2.のgit checkoutコマンドは、二重のスプリット短いファイル名パラメータを使用します
.gitignoreファイルのワイルドカード3.バッチファイルを追跡したくない無視することができます