ホームページ  >  記事  >  開発ツール  >  よく使用される Git コマンドのまとめ (チートシートと共有)

よく使用される Git コマンドのまとめ (チートシートと共有)

青灯夜游
青灯夜游転載
2022-05-30 10:34:182363ブラウズ

Git は現在、中国で最も一般的なコード管理ツールの 1 つです。初心者も経験豊富な専門家もいつでも簡単に使用できるように、独自の Git コマンド辞書を持っている必要があります。次の記事は、一般的に使用される Git の手順をまとめたものです。皆さんのお役に立てれば幸いです。

#Git チートシート

#git バージョン 2.36.0

# #文書の説明

    #<>
  • は [交換されるアイテム]

  • を意味します[]
  • は [オプション]

  • #|
  • を意味します [または]

    ##ワーキング ツリー
  • (作業領域)、
  • index

    (一時記憶領域)、Git ディレクトリ (HEAD) これら 3 つの単語の意味については、Git 公式 Web サイト ## を参照してください。

#初期設定

##git config --global user.name [] ユーザー名の設定

git config --global user.email []

電子メールの設定

git config --global core.editor [ ]

構成エディター

プロジェクトの作成

##git clone < options> ; リモート リポジトリのクローンを作成しますgit init [プロジェクト]

ローカル プロジェクトを初期化します

Add

git add ファイルを一時記憶域に追加しますgit commit -m

を一時的に送信しますストレージ領域の内容を HEAD にコピーします。

git commit -am

追加操作とコミット操作をマージします

git commit --amend -m < ;commit Notes>

追加操作とコミット操作をマージし、最後のコミットにマージします。

Display

##git status ステータスを表示git diff [HEAD] diff を表示

git log ログを表示

git show <commit> コミットの詳細を表示します

gitblame <file> ファイルの各行のコミット情報を表示します

##Undo

git list ワークスペースへの変更を元に戻します gitrestor --staged ステージング領域に送信された変更をワークスペースに呼び出します

git replace [--mixed] 現在のバージョンをコミットに取り消し、ワークスペースに変更を保持します。

git replace --soft 現在のバージョンをコミットに取り消し、ワークスペースと一時ストレージを保持します。エリア内

#git replace --hard ワークスペースに変更を保持せずに、現在のバージョンを特定のコミットに取り消します

git rm ワークスペースおよびステージング領域からファイルを削除します

git mv ワークスペースおよびステージング領域からファイルを移動または名前変更します

branch

git ブランチ [--list] すべてのブランチを表示 gitブランチ -a リモート ブランチを表示します

git ブランチ <ブランチ> ブランチを作成します

git ブランチ -d|-D < ブランチ> ブランチの削除

git ブランチ -m 現在のブランチの名前を変更

git switch Switch 既存のブランチに移動

git switch -c ブランチの作成と切り替え

git merge ブランチを移動する 現在のブランチにマージする

git tag 現在のブランチにタグを付ける

git stash ワークスペース内の変更をダーティワークとしてディレクトリに保存します

git stash apply ダーティ作業ディレクトリのデータをワークスペースに復元します (ダーティ作業ディレクトリに保存されているデータは削除されません)

git stashdrop ダーティ作業ディレクトリ内のデータを削除します。

git stash Pop ダーティ作業ディレクトリ内のデータをワークスペースに復元し、ダーティ データを削除します。

リモート

##git リモート [-v]

リモート ライブラリを表示git リモート ショー < ; origin> リモート ライブラリに関する情報の表示

git remote add

リモート ライブラリのリンクを追加

git Remote rm

リモート ライブラリ リンクを削除します<p><code>git リモートの名前変更 <oldname> <newname> リモート ライブラリの名前を変更します

git pull [<origin><branch>] Pull Remoteライブラリからローカル ライブラリへ

git Push [-u <origin> <master>]ローカル ライブラリからリモート ライブラリへプッシュ

git Push Origin -- delete <branch>|git Pushorigin :crazy-experiment リモート ブランチを削除します

git fetch リモート ライブラリからローカル ライブラリを取得します

##ヘルプ

#git help

コマンドの詳細な使用法ドキュメントを表示 ##git -h

コマンドの使用手順を表示します

checkout このコマンドの責任は明確ではないため、推奨されません;

git checkout

ワークスペースへの変更を破棄します

git checkout -f

ワークスペースとステージング領域への変更の破棄を強制します

git checkout

ブランチを切り替える

git checkout -b ブランチの作成と切り替え

推奨学習: 「Git チュートリアル

以上がよく使用される Git コマンドのまとめ (チートシートと共有)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlearnku.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。