コマンドリファレンス

ack – 開発者向けのテキスト検索コマンド

ack コマンドは、ソースコード検索に特化した高速なテキスト検索ツールです。grep の代替として設計され、デフォルトで不要なファイルやディレクトリ(例: .git/, node_modules/)を無視し、プログラミング言語ごとに便利なフ...
コマンドリファレンス

rgコマンド(ripgrep)の使い方|インストール〜実務で使うオプション早見表【コピペ例付き】

結論から言うと、rg(ripgrep)は grep より高速なテキスト検索コマンドです。 .gitignore を自動的に考慮し、大規模リポジトリでもマルチスレッドで速く検索できます。インストール後は rg キーワード と打つだけで、対象デ...
コマンドリファレンス

fd – シンプルで高速なファイル検索コマンド

fd コマンドは、find の代替として開発されたシンプルで高速なファイル検索ツールです。検索結果をカラー表示し、デフォルトで .gitignore を考慮するため、開発環境でのファイル検索に便利です。構文(Syntax)fd [オプション...
コマンドリファレンス

git revert – コミットを取り消す新しいコミットを作成するコマンド

git revert コマンドは、指定したコミットの変更を打ち消す新しいコミットを作成するためのコマンドです。履歴を改変せずに「取り消し」を記録するため、公開リポジトリでも安全に利用できます。構文(Syntax)git revert [オプ...
コマンドリファレンス

git stash の使い方:pop・apply・list・drop の違いと実践的な利用シーン

git stash は、作業中の変更を一時的に退避して作業ディレクトリをクリーンな状態に戻すコマンドです。別ブランチへの緊急切り替えや、作業途中での退避に使われる場面が多く、pop / apply / list / drop など関連サブコ...
コマンドリファレンス

git tag – タグを作成・一覧表示・削除するコマンド

git tag コマンドは、特定のコミットに名前(タグ)を付けるためのコマンドです。バージョン管理でリリース時点を示す目印として利用されます。構文(Syntax)git tag [オプション] [タグ名] [コミットID]主なオプション一覧...
コマンドリファレンス

git push – ローカルの変更をリモートに送信するコマンド

git push コマンドは、ローカルリポジトリで行ったコミットをリモートリポジトリに反映するためのコマンドです。新しいブランチやタグを共有したり、チーム開発で変更をリモートに公開するときに利用されます。構文(Syntax)git push...
コマンドリファレンス

git fetch とは?リモートの変更を安全に取得するコマンドと使い方

git fetch コマンドは、リモートリポジトリの最新の変更をローカルに取得するためのコマンドです。ただし 作業ブランチや作業ディレクトリのファイルは一切変更されず、リモート追跡ブランチ(origin/main など)に更新内容がダウンロ...
コマンドリファレンス

git remote – リモートリポジトリを管理するコマンド

git remote コマンドは、リモートリポジトリの登録・表示・削除・リネームを行うためのコマンドです。複数のリポジトリを扱う場合や、GitHub/GitLab などのリモートと連携するときに利用されます。構文(Syntax)git re...
コマンドリファレンス

git rebase – コミット履歴を付け替えるコマンド

git rebase コマンドは、あるブランチの変更を別のブランチの先頭に付け替えるためのコマンドです。履歴を整理して直線的にすることで、ログを見やすく保ちたいときに利用されます。構文(Syntax)git rebase [オプション] <...
コマンドリファレンス

git merge – ブランチを統合するコマンド

git merge コマンドは、現在のブランチに別のブランチを統合(マージ)するためのコマンドです。複数の開発ラインをまとめ、機能追加や修正を取り込むときに利用されます。構文(Syntax)git merge [オプション] <ブランチ名>...
コマンドリファレンス

git switch – ブランチを切り替えるコマンド

git switch コマンドは、ブランチを切り替えるためのコマンドです。従来は git checkout がブランチ切り替えとファイル復元を兼ねていましたが、役割を分けるために Git 2.23 以降で導入されました。構文(Syntax)...
コマンドリファレンス

git checkout – ブランチやコミットを切り替えるコマンド

git checkout コマンドは、ブランチ・コミット・タグの切り替えや、ファイルを特定時点の状態に戻すために使う、Git の中心的なコマンドです。Git 2.23 以降では一部の役割が git switch / git restore ...
コマンドリファレンス

git branch – ブランチを作成・一覧表示・削除するコマンド

git branch コマンドは、Git リポジトリでブランチの作成・一覧表示・削除・リネームを行うためのコマンドです。複数の開発ラインを管理するために利用されます。構文(Syntax)git branch [オプション] [ブランチ名] ...
コマンドリファレンス

git diff – 変更内容を比較表示するコマンド

git diff コマンドは、Git リポジトリにおける変更内容を比較して表示するためのコマンドです。ワークツリーとステージングエリア、またはコミット間の差分を確認するのに利用されます。構文(Syntax)git diff [オプション] ...