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 , , , 。