ファイルがコミットされたかどうかを確認する必要があるスクリプトがあります。ファイル名は、スクリプトの最初の引数です。私は次のようなコマンドでgitdirを取得できることを知っています:
gitdir=$(cd $(dirname $filename) && git rev-parse --git-dir 2>/dev/null)
しかし、ディレクトリに最初のcdを入れずにgitdirを取得する別の方法はありますか?
ファイルがコミットされたかどうかを確認する必要があるスクリプトがあります。ファイル名は、スクリプトの最初の引数です。私は次のようなコマンドでgitdirを取得できることを知っています:
gitdir=$(cd $(dirname $filename) && git rev-parse --git-dir 2>/dev/null)
しかし、ディレクトリに最初のcdを入れずにgitdirを取得する別の方法はありますか?