このコマンドgit show
は、ディレクトリの一覧表示などに非常に便利ですが、ディレクトリの一覧表示での出力により、いくつかの問題が発生します。たとえば、次のことを考慮してください。
user@machine$ git show HEAD:src/
tree HEAD:src/
file0
dir0/
file1
etc/
...
ここでの問題は、それが印刷tree HEAD:src/
されて空白行になることです。空白行で簡単に分割して、ディレクトリリストだけを取得することもできますが、これは不必要に複雑に思えます。他のシステムツールなどは使用できませんtr
。gitしか使えません。
皆さん、ありがとうございました!