Technical Blog

技術ブログ

WordPressで継続して書いてきた技術記事・開発記録をまとめています。 学習内容、開発で詰まったこと、実装の理解を言葉に残しています。

Blog 2026-06-18

Gitでコミットを取り消す方法【まだpushしていない場合】

Gitで作業していると、 「コミットしたけど、やっぱりやり直したい」 という場面がある。 今回は、まだGitHubへpushしていないコミットを取り消す方法をまとめる。 私自身、コミットメッセージと選択したファイルが合っていなかったので、この方法を使用した。 コミットだけ取り消したい場合 直前のコミットを取り消し、変更内容はそのまま残したい場合は以下を実行する。 実行前 実行後 …

Git
Blog 2026-06-15

古い順でGitのコミット履歴を出す方法

開発履歴の書き方で困っていた。 コミットメッセージで何がいつ完了したのかわかりにくい。 【解決】古い順でGitのコミット履歴を出した

Git
Blog 2026-06-12

既存のGitHubリポジトリのデフォルトブランチをmasterからmainへ変更した手順

ローカルでGitリポジトリを作成して、GitHubの既存リポジトリとの紐付けを行った。 そして、git pull origin mainを行うと、fatal: couldn’t find remote ref main エラーが発生した。 エラーの原因は、リモートで masterブランチだったこと。 このエラーを解決して、ローカルとリモート共に mainブランチにす …

Git
Blog 2025-10-18

【Git】git push時のno upstream branchを解決する

git pushをしたら、以下のエラーが発生した。 エラーの意味 現在のmainブランチは、上流ブランチがない。 提案された「git push –set-upstream origin main」を行ってみる 少し(5秒ほど)時間がかかったが、平常通りプッシュすることができた。

Git