多くの大企業が今のgitのバージョン管理を行っているようGitは、SVNのサポートローカル倉庫店よりも、バージョン管理ツール、強力な機能を使用することは非常に簡単ですので、ブロガーは最近、Gitのコマンドを学習します。
ローカルリポジトリを初期化し、同じディレクトリにある隠しファイルが存在します.git
Gitの初期化
gitのの設定を確認してください
gitの設定-l
usernameローカルgitリポジトリを(しなければならない)の設定
gitの設定user.name「リー」
ローカルリポジトリをGitのメールの設定(必須)
gitの設定user.email '[email protected]'
3つの構成ファイルのパス:
.git / configに /.gitconfig#現在のユーザーディレクトリ は/ etc / gitconfig #gitインストールディレクトリ
ローカルGitのインデックス(キャッシュ)に提出
gitのは、追加します。新しいを追加する#は、変更され、キャッシュに追加されている gitの追加、および変更、および削除する-A#を追加しキャッシュに追加されます
キャッシュ(リポジトリ)内からファイルへのローカルライブラリ
Gitは-m「の記述のバージョンを」コミット#ライブラリに書類を提出
地元の図書館に提出した文書
gitのは、#1のステップを提出-am「の記述のバージョン」をコミット
Gitは(コミットされていないがあるかどうかを確認するために文書)現在のステータス情報を表示します
gitの状態
gitの中に3種類のファイル
追跡された(追跡):ドキュメントライブラリに参加しているが (人跡未踏)に追跡されていません。加えていないドキュメントライブラリは、 (無視)は無視:フォルダやファイルの管理を必要としないファイルを無視します
新しいgitの下に.gitignoreファイルを作成するには、ファイルのディレクトリを無視する(現在のファイルとサブフォルダのより多くの影響範囲を持つことができます)
タッチ.gitignore
ファイルデモの内容を無視.gitignore
#Mavenの# ターゲット/ #IDEAの# .idea / * .IML #エクリプス# .settings / .classpath .project
注意:新しいファイルが無視され、有効になりませ理由
:おそらく、あなたはすでに無視キャッシュ内のファイルを持っているので、あなたは再び追加操作にファイルのキャッシュをクリアし、コミットする必要があります
コマンドバッファ内のすべてのファイルを削除します。
gitのRM -r --cached。#主なポイントは書く必要があります
バッファを再度追加するには
gitのアドオン。
各コミット点、SHA1のIDの一意の識別は、IDは、数字4-7の前に使用することができるコミット
ビューgitのログ情報
gitのログ
タグgitのタグ-a v0.2デベロッパーの4a80f64(SHA1の7点を提出する前にIDを)演奏のポイントに提出
タグ-a tagV1 d819565b gitの #7の前にIDのポイントSHA1をコミット
キャリッジリターンインタフェース後のコンテンツになりますタグを入力し、その後、私が編集したLinuxのと同じようにクリックして、情報のESCを入力します。保存して終了WQ
簡素化された形式のログ出力gitの
gitのログ--oneline
メインブランチとgitのログから表示支店(フロント意志もっとアスタリスク)
gitのログ--oneline --graph