コマンドリファレンス

コマンドリファレンス

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...
コマンドリファレンス

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

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

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

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

git rebase入門:mergeとの違いから安全な使い方まで徹底解説

Gitを利用したチーム開発において、ブランチの統合やコミット履歴の整理で活躍するのが git rebase です。しかし、「履歴が書き換わるから怖い」「merge とどう違うの?」と疑問に思う方も多いでしょう。本記事では、git rebas...
コマンドリファレンス

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

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

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

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