よく使用される 50 の Git コマンド

  1. git init - 新しい Git リポジトリを初期化します。
  2. git clone <url> - リモート Git リポジトリをローカルにクローン (ダウンロード) します。
  3. git add <file> - ファイルをステージング領域に追加します。
  4. git commit -m <message> - ステージング領域に変更をコミットし、コミット メッセージを追加します。
  5. git status - 作業ツリーとステージング領域のステータスを表示します。
  6. git diff - 現在のファイルと最後のコミットの違いを確認します。
  7. git branch - すべてのブランチをリストします。現在のブランチにはアスタリスクが付けられます。
  8. git checkout <branch> - 指定されたブランチに切り替えます。
  9. git merge <branch> - 指定されたブランチからの変更を現在のブランチにマージします。
  10. git remote add <name> <url> - リモート リポジトリのエイリアスと URL を追加します。
  11. git fetch <remote> - リモート リポジトリから最新の参照とオブジェクトを取得します。
  12. git pull <remote> <branch> - リモート リポジトリから最新の変更を取得し、現在のブランチにマージします。
  13. git push <remote> <branch> - 現在のブランチからリモート リポジトリに変更をプッシュします。
  14. git log - コミットログを表示します。
  15. git reset <commit> - 指定されたコミットまでロールバックします。
  16. git stash - 現在の変更を保存し、作業ツリーを最後のコミットの状態にリセットします。
  17. git tag <tagname> - 新しいラベルを作成します。
  18. git cherry-pick <commit> - コミットを選択し、現在のブランチに適用します。
  19. git rebase <branch> - 現在のブランチから指定されたブランチに変更を再適用します。
  20. git remote -v - リモートリポジトリの詳細を表示します。
  21. git show <commit> - コミットの詳細と変更を表示します。
  22. git rm <file> - Git からファイルを削除します。
  23. git mv <old> <new> - ファイルの名前を変更または移動します。
  24. git blame <file> - ファイルの変更履歴を 1 行ずつ表示します。
  25. git config --global user.name <name> - グローバルユーザー名を設定します。
  26. git config --global user.email <email> - グローバル ユーザー メールボックスを構成します。
  27. git cherry-pick --continue - 中断されたチェリーピック操作を継続します。
  28. git reflog - 削除されたブランチやリセット操作を含む参照ログを表示します。
  29. git revert <commit> - 指定したコミットの変更を元に戻します。
  30. git clean -n - 削除される追跡されていないファイルを表示します。
  31. git bisect start - バイナリ検索を開始します (バグを引き起こしたコミットを見つけるために使用されます)。
  32. git bisect good - 現在のコミットを「良好」(エラーなし) としてマークします。
  33. git bisect bad - 現在のコミットを「悪い」(バグがある) としてマークします。
  34. git bisect reset - 二分探索を終了し、HEAD を初期状態にリセットします。
  35. git log --graph - コミット履歴をグラフィカルに表示します。
  36. git blame -L <start>,<end> <file> ・ファイルの指定範囲の変更履歴を1行ずつ表示します。
  37. git stash apply - 最近保存したスタッシュを適用し、スタッシュの内容を保持します。
  38. git stash drop - 最近保存した隠し場所を破棄します。
  39. git tag -a <tagname> -m <message> - 注釈付きのラベルを作成します。
  40. git checkout -b <new-branch> - 新しいブランチを作成し、それに切り替えます。
  41. git reset --hard <commit> - 現在のブランチを指定されたコミットにリセットし、作業ツリーを強制的に更新します。
  42. git push <remote> :<branch> - リモート リポジトリ上の指定されたブランチを削除します。
  43. git grep <pattern> - パターンに一致するファイルとコンテンツのバージョン履歴を検索します。
  44. git log --author=<author> - 特定の作成者によって送信された投稿を表示します。
  45. git diff <commit1>..<commit2> - 2 つのコミット間の相違点を表示します。
  46. git revert --no-commit <commit> - 指定されたコミットの変更を元に戻しますが、新しいコミットは自動的に作成されません。
  47. git bisect next - バイナリ検索中に次のコミットに切り替えます。
  48. git rebase -i <commit> - 指定されたコミットの後に対話的にコミットをリベースします。
  49. git config --global core.editor <editor> - グローバルに使用されるテキスト エディタを設定します。
  50. git push --tags - すべてのタグをリモート リポジトリにプッシュします。
  51. git log --grep=<pattern> - 特定のパターンを含むコミット メッセージのログを表示します。

Supongo que te gusta

Origin blog.csdn.net/qq_53873381/article/details/132175067
Recomendado
Clasificación