ホームページ >ウェブフロントエンド >htmlチュートリアル >Git 共通コマンド list_html/css_WEB-ITnose
変更されたファイルの表示、追加、送信、削除、取得、リセット
git help
git show # 特定の送信内容を表示 git show $id
git co --
git co . # ワークスペースの変更を放棄します
git add
add .ステージング領域に送信されます
git rm
git rm
git restart
git restart -- . # ステージング領域から作業ファイルに復元します
git restart --hard # 最後に送信された状態を復元します。つまり、その後のすべての変更を中止します。この提出
git ci
git ci --amend # 最後のコメントを変更しますcommit レコード
git revert <$id> # 特定のコミットの状態を復元します。復元アクション自体もコミット オブジェクトを作成します
git revert HEAD # 最後のコミットの状態を復元します
ファイルの差分を表示します
git diff
git diff
git diff
git diff --staged # ステージング領域とリポジトリの違いを比較します
git diff --cached # ステージング領域とリポジトリの違いを比較します
git diff --stat # 統計を比較するだけです
git log git log
git log -p
git log -p -2 # 最新の 2 つの詳細な変更の差分を表示します
git log --stat # 送信統計を表示します
tigMac では diff の代わりに tig を使用し、log、brew を使用できます。 tig のインストール
Git ローカルブランチ管理ブランチの表示、切り替え、作成、削除
git br -r # リモートブランチの表示
git br
git br - v # 各ブランチの最後のコミット情報を表示します
git br --merged # 現在のブランチにマージされているブランチを表示します
git br --no-merged # 現在のブランチにマージされていないブランチを表示しますブランチ
git co
git co -b
git co -b
git co $id # 特定の履歴コミット レコードをチェックアウトしますが、他のブランチに切り替えると自動的に削除されます
git co $id -b
git br -d
git br -D
git merge
git merge Origin/master --no-ff # 早送りマージは行わないでください。マージコミット
git rebase master
git diff > ../sync.patch # パッチを生成
git apply ../sync.patch # パッチを適用
git apply --check ../sync. patch #パッチが成功するかテストする
Git stash管理git stash # ステージング
git stash list # すべてのstashをリストする
git stash apply # stashの内容を復元する
git stashdrop # stashを削除するarea
Git リモート ブランチ管理git pull # リモート ウェアハウスからすべてのブランチ更新を取得し、ローカルでマージします
git pull --no-ff # リモート ウェアハウスからすべてのブランチ更新を取得して、ローカルでマージします。早送りマージではありません
git fetchorigin # リモートウェアハウスの更新を取得します
git mergeorigin/master # リモートのマスターブランチをローカルの現在のブランチにマージします
git co --trackorigin/branch # リモートブランチを追跡して、対応する地方支店
git co -b
git Push #すべてのブランチをプッシュします
git Push Origin master #ローカルマスターブランチをリモートマスターブランチにプッシュします
git Push -u Origin master # ローカルマスターブランチをリモートにプッシュします (リモートマスターブランチがない場合は、リモートマスターブランチを作成してリモートウェアハウスを初期化します)
git Push Origin Git リモート ウェアハウス管理 リモート ウェアハウスを作成します