Git

.gitconfig に設定した user.name を間違えたままコミットしたものを直す(歴史改変力が強いためマージ前限定技)

Git

特定のリポジトリで適用したいユーザ名があって、global の .gitconfig ではなく local の .gitconfig にユーザ名を設定していると、設定した名前が間違っていたということがたまによくある。 $ git config --local --list user.name=tomoyashibata # => tom…

Twitter の ConsumerSecret やら AccessTokenSecret を GitHub で公開しちゃったらどうする?

世界線を書き換える最強のコマンド filter-branch を鞘から抜きましょう。 過去から現在に至るすべてのコミット履歴を改ざんすることができます。 6.4 Git のさまざまなツール - 歴史の書き換え https://git-scm.com/book/ja/v1/Git-%E3%81%AE%E3%81%95%E3%8…