git

Diary

Automatically delete head branchesの宗教論争

概要githubのレポジトリ運用において「Automatically delete head branches」をonにするかoffにするか悩ましいところです。デフォルトはoffです。GPTに聞いてみたQ: githubのrepositor...
git

githubでmentionされたらslackへ通知する設定 (所要時間約10分)

概要github上でmentionされても気づくのが難しい状態でした。メールはいろいろな通知が送られてくるし、githubのwebサイト上の通知欄は自分から見に行かないと行けないし、後ほどTODOとして未読に変更ができないので自分のタスク管...
git

git’s weekly number of commits graph

stat.rbを少し変更すれば、月ごとや年ごとの期間の調整ができます。また、git logコマンドのオプションにて、--authorなどを指定すれば集計したいコミットの絞り込みが行なえます。
git

gitにて大容量のファイルを探して履歴から消す

githubの個人アカウントにてprivate repositoryが作り放題になったので個人で開発しているソースコードを載せようとしたら、100MB以上のファイルが存在して移行できなかったのでやり方をメモ。以下のやり方は、バックアップのこ...
git

GitHubのPull Requestにプレビュー用URLを自動でコメント

概要静的サイトの自動デプロイ github -> CircleCI -> S3 -> CloudFront の記事に関連した設定の続きです。上記の設定では、デプロイしたURLをいちいちブランチ名をコピペしてURLにアクセスする必要が有るので...
git

githubのrepositoryを一括でバックアップする

概要用途:gitbucketに移行するとき等に使う。1ページ100レポジトリまでしか表示出来ないので最大100件ずつcloneする。そのためにpage=1 の数字を増加させていく。Userのレポジトリの場合% curl -s -H "Aut...
git

yarn.lockのコンフリクトを自動的に解消

概要大きめフィーチャーブランチを% git pull --rebaseしたら、yarn.lockが盛大にconflictした。「やっちまったー」と思ったけど、コマンド1発で解決してくれる仕組みがあった。yarn install するだけで解...