私の外部記憶装置

ただの覚え書きです。ちょこちょこ加筆・修正しています。

トラブル対応の記録

【Git】他の人のコミットが自分のプルリクに含まれる

状況 「他の人のコミット」が「自分のプルリク」に含まれる 原因と対応 原因:ブランチ派生元のmainブランチが変わった為らしい (リモート側がrebaseされて、コミットの歴史が変わった???) 対応:以下を実行する git pull --rebase origin main git pus…

【Rails, Homebrew】「LoadError」「Could not open library 'glib-2.0.0'」

状況 発生タイミング:xzのバックドア問題(下記「参考」を参照)への対応で、Homebrewをダウングレード(アップグレードするとダウングレードされる)後、以下のエラーが出た。 (最近、「Homebrewのアップグレード」して「vipsのインストール」した事が影…

【Rails】「PG::ObjectInUse: ERROR: 〜」でdb操作できず

状況 ローカルのdevelopment環境で、データを入れ直そうと bin/rails db:drop した所、以下のエラーメッセージが出た PG::ObjectInUse: ERROR: database "bootcamp_development" is being accessed by other users DETAIL: There is 1 other session using t…

【Git】多数の「未コミット or 未保存」ファイルを全削除したい

状況 ブランチの最先端で、ワークツリーにある「多数のファイル」を全て消したい (git reset --hard HEADでは消せなかった) 対応 以下の一連の操作でファイルを削除できた git add . git stash git stash drop 参考 command line - git undo all uncommitt…