ステージング

コマンドリファレンス

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

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

git diffでブランチ間の差分を確認する方法|ファイル・ディレクトリ別の比較も解説

Gitでバージョン管理を行う上で、「どこがどう変更されたのか」を正確に把握することは非常に重要です。そのための基本コマンドが git diff です。特にブランチ間の差分確認は、PR作成前・マージ前に欠かせない操作です。本記事では、ブランチ...
コマンドリファレンス

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

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