diff options
| author | Matt Hunter <m@lfurio.us> | 2026-03-07 21:26:20 -0500 |
|---|---|---|
| committer | Matt Hunter <m@lfurio.us> | 2026-03-15 09:43:16 -0400 |
| commit | dd2c76dd67f7054b2b0eb1b3a967cdb4c358343b (patch) | |
| tree | 2019dcd797285dbcb34b192ea68bb3f42c6fc4c9 | |
| parent | c5fbc9dce62a8986fee88c4d97c66c7541c98514 (diff) | |
| download | git-sonar-dd2c76dd67f7054b2b0eb1b3a967cdb4c358343b.tar.gz git-sonar-dd2c76dd67f7054b2b0eb1b3a967cdb4c358343b.zip | |
Clean git macro functions
Clean up functions that simply run some git command and print its output
or return its exit code.
Signed-off-by: Matt Hunter <m@lfurio.us>
Diffstat (limited to '')
| -rwxr-xr-x | git-sonar | 12 |
1 files changed, 3 insertions, 9 deletions
@@ -119,17 +119,11 @@ fetch() { } commit_short_sha() { - printf '%s' "$(git rev-parse --short HEAD 2>/dev/null)" + git rev-parse --short HEAD 2>/dev/null } branch_name() { - name="$(git symbolic-ref --short HEAD 2>/dev/null)" - retcode="$?" - if [[ "$retcode" == "0" ]]; then - printf %s "$name" - else - return 1 - fi + git symbolic-ref --short HEAD 2>/dev/null } remote_branch_name() { @@ -205,7 +199,7 @@ remote_ahead_of_master() { #both="\xE2\x83\xA1%{$reset_color%}" porcelain_status() { - printf '%s' "$(git status --porcelain 2>/dev/null)" + git status --porcelain 2>/dev/null } staged_status() { |
