読者です 読者をやめる 読者になる 読者になる

Gitで'fatal: object {hash} is corrupted'になった際の復旧手順

git

Macがフリーズする現象がたまにあって、そうなるとgitの状態が壊れることがある。 その時の修復手順を記録として残しておく。 現象 git操作を行おうとするとfatal: object <hash> is corrupted が出る。 /home/kanno/repository% git status fatal: object 43a1c7c</hash>…

gitでpecoを使ってチェックアウトする

git

背景 チケット番号-hoge-featureみたいなブランチ名がたくさん出来上がる。 普段のコマンドとかではzshのTAB補完を使うのだけど、チケット番号だとすぐに思い出せない。 補完一覧を出したあとで「これだ」って感じで打つ必要があった。 これがめんどい。あと…

DOSプロンプトでgitの現在のブランチ名を表示させる

bashやzshではgitの現在のブランチ名を表示させることができます。 そういった記事をよく見かけるんですが、Windows(DOSプロンプト)のケースを見たことがありませんでした。Windowsでは出来ないのかなと思っていたんですが、一応は出来ることを今日発見。