ブランチ操作

コマンドリファレンス

【git pull】リモートの変更を取得してマージするコマンドの使い方とrebase・コンフリクト対策

git pull コマンドは、リモートリポジトリにある最新の変更内容(コミット)を取得し、現在自分が作業しているローカルリポジトリのブランチに自動的に統合(マージ)するためのコマンドです。共同開発において、他のメンバーが進めたコードを自分の...
コマンドリファレンス

git resetの使い方とsoft / mixed / hardの違い|コミット取り消しから復元まで解説

Gitでコミットした後に「やり直したい」と思う場面は頻繁にあります。コミットメッセージを書き間違えたり、余計なファイルをコミットしてしまったり、作業途中でコミットしてしまったりと、理由は様々です。本記事では、Gitでコミットやステージング(...
コマンドリファレンス

git diffの使い方|ブランチ間・コミット間の差分を早見表でサッと比較

git diff は、Gitで「今のファイルが、いつの状態と比べて何が変わったか」を確認する基本コマンドです。「ブランチ間の差分だけ見たい」「git diffで何も表示されない」という悩みも、比較対象を指定するだけで解決します。未ステージの...
コマンドリファレンス

git cherry-pickの使い方:特定のコミットだけを取り込む実務での活用シーンとコンフリクト対応

Gitを使って複数人で開発を進めていると、「他のブランチで行われた修正のうち、この1つのコミットだけを今のブランチに取り込みたい」という状況が必ず発生します。ブランチ全体をマージ(git merge)してしまうと、まだリリースできない未完成...
実務レシピ

Gitとは?初心者向け完全ガイド:基本操作からブランチ・push/pullまで徹底解説

Git を初めて触る人にとって「この辺で困る」と思うポイントが多いものです。この記事では、基本操作から実際の開発フロー、よくあるトラブルへの対処法までを、わかりやすく段階的にまとめました。「Git って何?」「どうやってコミットしたらいい?...
コマンドリファレンス

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

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

git branchの使い方決定版!作成・一覧・削除・名前変更コマンドを徹底解説

git branch コマンドは、Gitでブランチの「作成」「一覧表示」「削除」「名前変更(リネーム)」など、ブランチ全般を管理するための非常に重要なコマンドです。ブランチを活用することで、本番環境のコードに影響を与えることなく、安全に機能...