Re: [PATCH v2 0/2] rev-parse options for absolute or relative paths
From: Johannes Schindelin <hidden>
Date: 2020-11-09 13:33:42
From: Johannes Schindelin <hidden>
Date: 2020-11-09 13:33:42
Hi brian, On Fri, 9 Oct 2020, brian m. carlson wrote:
There are a bunch of different situations in which one would like to have an absolute and canonical or a relative path from Git. In many of these cases, these values are already available from git rev-parse, but some values only come in one form or another. Many operating systems, such as macOS, lack a built-in realpath command that can canonicalize paths properly, and additionally some programming languages, like Go, currently do as well. It's therefore helpful for us to provide a generic way to request that a path is fully canonicalized before using it. Since users may wish for a relative path, we can provide one of those as well.
I am very much in favor of this patch series' goal. Windows also does not _really_ have anything in the way of `realpath`. Besides, it would be good to have a way to ask _Git_ what it's idea of the real path is (no guessing!). Thanks, Dscho