Git rev-parse: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 12: Line 12:
If inside a git work area, return the relative path of [[Git_Environment_Variables#GIT_DIR|$GIT_DIR]] (.git in the root of the work area, absolute path from other location).
If inside a git work area, return the relative path of [[Git_Environment_Variables#GIT_DIR|$GIT_DIR]] (.git in the root of the work area, absolute path from other location).


Sends "fatal: not a git repository (or any of the parent directories): .git" to stderr and return 128 return code if not in a git work area.
Sends  
<syntaxhighlight lang='text'>
"fatal: not a git repository (or any of the parent directories): .git"  
</syntaxhighlight>
to stderr and return 128 return code if not in a git work area.

Revision as of 03:52, 16 July 2020

Internal

Overview

Return the Value of $GIT_DIR

git rev-parse --git-dir

If inside a git work area, return the relative path of $GIT_DIR (.git in the root of the work area, absolute path from other location).

Sends

"fatal: not a git repository (or any of the parent directories): .git"

to stderr and return 128 return code if not in a git work area.