git指令(日常使用)

2420 ワード

git   

git命令の分類、
gitとSVNの違い
コンセプト:gitはバージョン管理ツールであり、一般的にファイルの頻繁な変更に用いられ、更新記録を保存するためのツールとも言える.一丶gitコマンドを使用してプロジェクトを初期化しgit隠しファイルを持つ
git init

リモートウェアハウスからプロジェクトをローカルにクローン
git clone

使用するブランチを作成
git branch    

当日の任务が终わった后に仮存区用に追加します.あるいはファイル名,.は复数のファイルを代表して、ファイル名は単一のファイルです
git add .

ローカルウェアハウスへの追加
git commit -m '    '

ブランチの切り替え
git checkout        

連結ブランチ(メインブランチ連結サブブランチが必要で、メインブランチは一般的にmasterです)
git merge        

リモートウェアハウスの内容を引き出して更新があるかどうかを確認
git pull       

自分のリモート・ウェアハウスにプッシュ
git push           

二丶git指令の分類
ブランチ
git branch    

//ブランチの表示
git branch        

//ブランチの作成
git checkout         

//ブランチの切り替え
git merge       

//ブランチのマージ(親ブランチのマージに切り替える必要があります.親ブランチが主ブランチでない場合は1レベル1レベルのマージ)
git branch -d       

//ブランチの削除(マージしてから削除可能、マージなしで削除したい-D、強制削除)
元に戻す
git checkout --       

//ワークスペースのファイルを一時保存ファイルで上書きする
git rm --cached       

//キャッシュからファイルを削除する
git reset --hard commitID 

//レコードのファイルをコミットし、キャッシュ領域と作業ディレクトリを上書きする
変更を一時保存
git stash  

//ゼロ時変更の保存
git stash pop 

//零時変更復帰
レコードとステータスの表示
git log  

//提出履歴の表示
git status 

//ファイルステータスの表示
リモート・ウェアハウスの別名の取得
git remote add origin        

//gitリモートウェアハウスoriginの追加(originはウェアハウス別名)
git push origin master

//別名によるリモートウェアハウスへのプッシュ
git push -u origin master

//-uでリモートアドレスを覚えさせ、次回のご利用に便利
リモートウェアハウスとはgitHubリモートウェアハウス-uを指し、git pushを直接使用できます.
三丶GitとSVNの違い
Git:分散型のバージョン管理システムで、gitHubはgitを使用してバージョン制御を行うコード管理サイトです.svn:一元化されたバージョン制御システムで、使用時にネットワークに接続する必要があります.
違い:
                                    ,    ,    ,                。
                        。
         ,                       ,         git    ,        ,                ,          。