[レコード]コマンドGitの仕上げ

 

  多くの大企業が今の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

  

 

おすすめ

転載: www.cnblogs.com/wbl001/p/11495110.html