Upgrade to Pro — share decks privately, control downloads, hide ads and more …

やらかしgit リカバリー大作戦!

Shino
June 08, 2024

やらかしgit リカバリー大作戦!

概要: git に間違って個人情報をcommitしてしまった!?上書きしてもヒストリーに残ってしまうし…うちの会社コンプラ厳しいのに、どうしよう終わった…となった時に私がどう解決したのかを解説します。

ここでお話した内容です
https://sister.connpass.com/event/319897/

Shino

June 08, 2024
Tweet

Other Decks in Technology

Transcript

  1. Git でやらかした README の悲劇 前回までのあらすじ README.md を編集中に間違って個 人情報をコピペ→そのまま commit&push してしまった

    上書きしてもヒストリーに残ってしまう し…うちの会社コンプラ厳しいのに、ど うしよう終わった…
  2. 解決策: 新しいブランチでなかったことに! git checkout -b yarakashi_recovery cf10d4e16c git cherry-pick ce69d0bd

    git branch -d yarakashi git branch -m yarakashi_recovery yarakashi git push --force
  3. 解決策: 新しいブランチでなかったことに! git checkout -b yarakashi_recovery cf10d4e16c git cherry-pick ce69d0bd

    git branch -d yarakashi git branch -m yarakashi_recovery yarakashi git push --force