コマンドリファレンス

g++ – GNU C++ コンパイラ

g++ コマンドは、GNU Compiler Collection (GCC) に含まれる C++ コンパイラです。C++ ソースコードをオブジェクトファイルや実行可能ファイルに変換するために利用されます。gcc と似ていますが、標準で C...
コマンドリファレンス

gcc – GNU C コンパイラ

gcc コマンドは、GNU Compiler Collection の C コンパイラを利用してソースコードをコンパイルするためのコマンドです。C 言語のプログラムを実行可能なバイナリに変換するほか、オプションにより警告表示、最適化、デバッ...
コマンドリファレンス

cal – カレンダーを表示するコマンド

cal コマンドは、ターミナル上にカレンダーを表示するシンプルなコマンドです。指定がなければ現在の月を表示し、引数で年や月を指定することで任意のカレンダーを確認できます。構文(Syntax)cal [オプション] [[月] 年]主なオプショ...
コマンドリファレンス

yt-dlpの使い方・コマンド早見表|高画質DL・音声抽出・エラー対処まで完全網羅

yt-dlp は、YouTube をはじめとする数千以上の動画・音声配信サイトからメディアをダウンロードできる高性能なコマンドラインツールです。かつて標準だった youtube-dl の開発停滞を受け、有志によってフォーク・改良されたプロジ...
コマンドリファレンス

tig – Git リポジトリを対話的に閲覧するテキストユーザーインターフェース

tig コマンドは、Git リポジトリを テキストベースのインターフェース で閲覧・操作するためのツールです。git log や git diff を対話的に見やすく表示でき、キーボード操作でコミットの確認やステージングを行うことも可能です...
コマンドリファレンス

gh – GitHub CLI コマンド

gh コマンドは、GitHub が公式に提供しているコマンドラインインターフェース(CLI)です。リポジトリ管理、Issue、Pull Request、Actions、リリース管理などをターミナルから操作できます。構文(Syntax)gh ...
コマンドリファレンス

SVNとは|Gitとの違いとsvnコマンド12個の早見表

SVN(Subversion)は、ファイルの変更履歴を管理する集中型バージョン管理システムです。複数人での開発において、誰がいつ何を変更したかを追跡し、過去のバージョンに戻せるようにするために使われます。Linuxでは svn コマンドを使...
コマンドリファレンス

ag (The Silver Searcher) – 高速なコード検索コマンド

ag コマンド(The Silver Searcher)は、ソースコード検索に特化した非常に高速なテキスト検索ツールです。ack を参考に開発され、デフォルトで .gitignore などを考慮し、不要なファイルを除外して効率的に検索できま...
コマンドリファレンス

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

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

rgコマンド(ripgrep)の使い方|インストール手順と主要オプション早見表【コピペ実例】

rg(ripgrep:リップグレップ)は、Rust製で開発された超高速なテキスト検索コマンドです。従来の grep と比べて圧倒的に速く、デフォルトで .gitignore を考慮して node_modules などの不要なディレクトリを自...
コマンドリファレンス

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の使い方とオプション一覧!-uの意味やエラー・force対策まで完全解説

他のチームメンバーのローカル環境に消えてしまったコミットが残っていれば、そのメンバーから再 push してもらうか、git reflog コマンドで消去前のコミットハッシュを探して復元が可能です。# 過去のHEADの移動履歴を確認git r...