コマンドリファレンス

コマンドリファレンス

git reset – コミットやステージを取り消すコマンド

git reset コマンドは、HEAD(現在の参照)を指定した状態に戻し、ステージングエリアや作業ツリーを取り消すためのコマンドです。コミットのやり直しや、ステージした変更を外すときに利用されます。構文(Syntax)git reset ...
コマンドリファレンス

git stash – 作業中の変更を一時的に退避するコマンド

git stash コマンドは、作業ツリーやステージングエリアにある変更を一時的に退避して、作業ディレクトリをクリーンな状態に戻すためのコマンドです。作業途中で別のブランチに切り替えたいときや、未完了の変更を一時的に保存したいときに利用され...
コマンドリファレンス

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

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

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

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

git pull – リモートの変更を取得して統合するコマンド

git pull コマンドは、リモートリポジトリの更新を取得して現在のブランチに統合するコマンドです。内部的には git fetch + git merge が行われます(オプションにより rebase も可能)。構文(Syntax)git...
コマンドリファレンス

git fetch – リモートの更新を取得するコマンド

git fetch コマンドは、リモートリポジトリの最新の変更をローカルに取得するためのコマンドです。ただし 作業ブランチには自動で反映せず、リモート追跡ブランチに更新内容をダウンロードします。構文(Syntax)git fetch [リモ...
コマンドリファレンス

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 コマンドは、指定したブランチやコミットに作業ディレクトリを切り替えるためのコマンドです。また、特定のファイルを指定コミットの内容に戻すことも可能です。構文(Syntax)git checkout [オプション] <...
コマンドリファレンス

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

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

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

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

git log – コミット履歴を表示するコマンド

git log コマンドは、Git リポジトリのコミット履歴を表示するためのコマンドです。誰が、いつ、どのようなメッセージでコミットしたかを確認するのに利用されます。構文(Syntax)git log [オプション]主なオプション一覧オプシ...
コマンドリファレンス

git commit – ステージされた変更を記録するコマンド

git commit コマンドは、ステージングエリアに追加された変更をリポジトリに記録するためのコマンドです。履歴を残す基本操作であり、メッセージを添えて変更内容を保存します。構文(Syntax)git commit [オプション] [-m...