ブランチ操作

コマンドリファレンス

git pull|基本の使い方からブランチ指定・fetchとの違いまで

git pull は、リモートリポジトリの最新の変更をローカルに取り込むコマンドです。チーム開発では毎日使う基本操作であり、正しく理解しておくことで予期しないコンフリクトや事故を防げます。本記事では、git pull の基本的な使い方から、...
コマンドリファレンス

git commit 取り消し|git reset の使い方と soft / mixed / hard の違い

Gitでコミットしてしまった後に「やり直したい」と思う場面は多くあります。コミットメッセージを間違えた、余分なファイルを含めてしまった、作業途中でコミットしてしまったなど、状況はさまざまです。本記事では、git commit の取り消し・修...
コマンドリファレンス

git diffの使い方|未ステージからブランチ間まで比較方法を網羅

git diff は、Gitで「今のファイルが、いつの状態と比べて何が変わったか」を確認する基本コマンドです。比較対象を指定するだけで、未ステージの変更・git add 済みの変更・過去のコミットとの差分・ブランチ間の差分まで、幅広いパター...
コマンドリファレンス

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

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

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

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

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

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