いまのブランチでいじってるファイルをいっぺんにvscodeで開く

Dec 6, 2018 14:25 · 173 words · 1 minute read

なお、ブランチは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

参考

tweet Share