gitの頻繁に使用するコマンドの概要 - 全体の動作の日々の開発をカバー

はじめに:Gitは、世界で最も先進的な分散型バージョン管理システム、最先端のです!

また、倉庫、リポジトリとして知られている1リポジトリ

ディレクトリとして理解、ディレクトリ内のすべてのファイルはGitは、Gitは、各ファイルへの変更を追跡削除することができます管理することができます。最も重要なことは、自動的に作成された最初の分岐マスターGitのと同様に、HEADと呼ばれるマスターを指すポインタに続いて、(また、インデックスと呼ばれる)のステージと呼ばれるリポジトリの一時的な領域です。
注意:コンピュータのカタログに表示作業領域を参照し、リポジトリは異なる概念で、.gitファイルワークスペースで、それはGitのリポジトリです。

2. gitの初期化

初期設定は、カレントディレクトリがのgitリポジトリで管理することが可能となり、それがファイル.gitを生成します。

3. gitの追加ファイル名

リポジトリにファイルを追加するには、これはステージングエリアに追加するように変更されました

-mをコミットgitの4.「この投稿にコメントします」

リポジトリへの書類の提出は、その後、すべてのコンテンツは、現在のブランチのステージングエリアに提出されます

5. gitの状態

リポジトリの現在の状態を見ます

6. gitのdiffのファイル名

前と後のファイル修正差を比較

7. gitのログ

最新のコミットログから最も遠いを表示するには、

8. Gitのログ--pretty =としてoneline

コミットログ表示、簡易版は、あまりにも多くの情報が付属していません。

9. gitのリセット

バージョンロールバックは、の歴史の現在のバージョンのバージョンにフォールバックします
の使用:gitのリセット--hard HEAD ^以前のバージョンにフォールバックは、HEADは現在のリビジョンである
二つの使い方は:gitのリセット--hard HEAD ^^フォールバック以前のバージョンは、100に戻って低下した場合、以前のバージョンに、HEAD〜書くことができる100
使用した3:gitのリセット--hard commit_id代替commit_id対応するバージョン番号(バージョン番号commit_id)

10.ゴーREFLOG

Viewコマンド履歴、あなたが表示されたコマンドからバージョン番号を見つけることができます

11のgitのdiff HEAD - ファイル名

ワークスペースとリポジトリの最新バージョンのViewファイルのファイル名の違い

12. gitのチェックアウト - ファイル名

元に戻すファイル名のファイルが作業領域に変更します

13. gitのRMファイル名

リポジトリからファイル名ファイルの削除

14. SSH-keygenの-t RSA -C "[email protected]"

SSH鍵は、公開鍵とid_rsaとを生成するための秘密鍵をid_rsa.pubファイルの作成します

15. gitのリモート追加原点倉庫の住所

ローカルとリモートの倉庫倉庫アソシエイト

16. gitのプッシュ-u原点マスター

リモートにmasterブランチをプッシュする、起源は、リモートライブラリの名前で、これはGitのと呼ばれるデフォルトの規則はあります。
注:-uパラメータを追加最初の時間は、Gitのマスターブランチは、新しいリモートmasterブランチへコンテンツをプッシュしますが、また仲間ローカルマスタとリモート・マスターに、後であなたは、-uパラメータを削除することができます。

17. gitのクローン倉庫の住所

地元の図書館にクローンリモートリポジトリ

18. Gitチェックアウト-b支店名

ブランチを作成し、ブランチに切り替える
二つのコマンドに対応:gitのブランチGitチェックアウト支店名支店名

19. gitのスイッチ-c DEV

作成し、新しいのdevのブランチに切り替え

20. gitのブランチ

ビュー支店、支店またはその列挙され、そして現在のブランチの前にアスタリスクを追加

21. gitの行くDEV

現在のブランチに分岐をマージ、DEV支店

-m "マージのコメント" DEV-FF --no 22 gitのマージ

あなたは枝、プラスノーマルモードパラメータの合併で表現--no-FFをマージすると、枝と組み合わせる歴史、gitのログで見ることができます。早送りした場合合併は、合併が行われた表示されません。

23. gitのブランチ-d devの

強制的に削除削除のdevの枝、その後、変更-d -D、

24. gitのプル

リモートコンテンツをプル

25. gitのログ--graph

ビューブランチは、グラフを合併しました

26. gitのスタッシュ

ストレージ現在のワークスペース

27. gitのスタッシュポップ

ストレージワークスペースの回復、および内容を削除スタッシュ

リベースへ28.ゴー

フォーク分岐再マージ

29. gitのタグtagNameを

最近提出したブランチをコミットデフォルトでプレーし、現在のブランチにタグを付けるには

30 gitのタグ

アルファベット順にすべてのタグ、結果を見ます

31. gitのタグ-a tagNameを-m "ラベルコメント"

ラベル情報を指定します

32. gitのタグ-d tagNameを

ローカルラベルを削除するには

33. gitのプッシュ原点はtagName

リモートに指定したラベルをプッシュ

34. gitのプッシュ原産地:レフリー/タグ/ tagNameを

リモートタグを削除するには

おすすめ

転載: www.cnblogs.com/yaofengdoit/p/11950661.html