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