我有一个脚本需要检查文件是否已提交。文件名是脚本的第一个参数。我知道我可以使用以下命令获取 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 吗?