created: 2018-12-06T05:25:18.000Z
いまのブランチでいじってるファイルをいっぺんにvscodeで開く
なお、ブランチはmasterから派生させている前提
コマンド全体
最初にmasterから分岐した箇所のコミットハッシュを取得している
BASE=$(git show-branch --merge-base master HEAD); git diff $BASE HEAD --name-only | xargs code
いまいるブランチはどこでmasterから分岐しているか
git show-branch --merge-base master HEAD
いじったファイルの一覧
git diff $BASE HEAD --name-only
ファイル一覧をそれぞれvscodeで開く
| xargs code