👑

色々なコマンドのチートシート

公開日
3か月前
2024-06-16
更新日
26日前
2024-08-12
更新履歴

Docker

<none>タグのイメージをまとめて削除する

Terminal
docker image prune

Git

リモートで削除されたローカルのブランチを削除

Terminal
git fetch -p && git branch -vv | grep 'origin/.\*: gone]' | awk '{print $1}' | xargs git branch -D

最後のコミットを元に戻す

Terminal
git reset --soft HEAD~

VS Codeの「Undo Last Commit」を使用したとき、このコマンドが実行されます。

npm

package.jsonの項目をソートする

Terminal
pnpm dlx sort-package-json
pnpm dlx sort-package-json "package.json" "packages/*/package.json" # monorepoの場合

package.jsonのpackageManagerを設定する

Terminal
corepack use pnpm
package.json
{
  "packageManager": "pnpm@9.9.0+sha512.60c18acd138bff695d339be6ad13f7e936eea6745660d4cc4a776d5247c540d0edee1a563695c183a66eb917ef88f2b4feb1fc25f32a7adcadc7aaf3438e99c1",
}

bash

シェルの再読込

Terminal
exec $SHELL -l