Commit 1c300d3a authored by Evan Chiu's avatar Evan Chiu Committed by Marc Cornellà
Browse files

lib: add git function to determine repository name (#4989)



Closes #4989
Co-authored-by: default avatarMarc Cornellà <marc.cornella@live.com>
parent 22cf7159
...@@ -199,3 +199,12 @@ function git_current_user_name() { ...@@ -199,3 +199,12 @@ function git_current_user_name() {
function git_current_user_email() { function git_current_user_email() {
command git config user.email 2>/dev/null command git config user.email 2>/dev/null
} }
# Output the name of the root directory of the git repository
# Usage example: $(git_repo_name)
function git_repo_name() {
local repo_path
if repo_path="$(git rev-parse --show-toplevel 2>/dev/null)" && [[ -n "$repo_path" ]]; then
echo ${repo_path:t}
fi
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment