Technical Blog

技術ブログ

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

Blog 2025-08-30

過去のコミットに戻る方法

git check out <コミットID>で、過去時点のコミットに戻ることができる。 テストリポジトリ 以下のテストリポジトリを作成した。 2回変更を加える コミット履歴を作るために、2回変更を加えていこう。 まずは、通常のFizzBuzz。 fizz-buzz.py 続いて、効率的な書き方を行なったFizzBuzz。 fizz-buzz.py 最初のFizzBu …

Git
Blog 2025-08-24

git pushもgit pullもできない状況を解決した

これは、リモートとローカルの変更履歴が並行して進んでいたことが原因で起こっている。 ローカルの状態 vue-js-02というコミットは、リモートには反映されていない。 リモートの状態 READMEの変更をリモートで手動で行った。これがローカルに反映されていない。 git push origin mainができない ローカルの変更をリモートに反映しようとしたが、現在のブランチがビ …

Git
Blog 2025-03-16

git pullをした時の「error: Your local changes to the following files would be overwritten by merge」について

エラー内容 「ローカルの変更がマージによって上書きされてしまいますよ」というエラー。 git statusでブランチの状態を確認する tags-list.phpが修正された状態で、まだステージングされていないことが分かる。 ステージング→コミットを行う プッシュするとrejectされる 現在のブランチの一部が遅れていることが原因。 「git pullをしてください」と書いてある …

Git
Blog 2025-03-15

リモートとの差分を確認する

現在、MacBookで作業をしている。 以前、iMacで作業した時に、react_todoというプロジェクトをリモートに作成した。そして、TaskList.jsをTaskList.tsxに変更した。 MacBookでは反映されていなかった。そのことによるエラーが発生していた。 リモートの状態 リモートでは、TaskList.tsxが存在している。TaskList.jsが残ってい …

Git プログラミング