mirror of
https://github.com/git/git.git
synced 2024-12-18 06:14:59 +08:00
builtin-remote: Fix missing newline at end of listing of pushed branches
Without this the output of 'git remote show' does not end with a new-line: bash> git remote show repo * remote repo URL: repo.or.cz:/srv/git/kdbg.git Tracked remote branches maint master mob Local branch pushed with 'git push' +master:masterbash> Signed-off-by: Johannes Sixt <johannes.sixt@telecom.at> Acked-by: Johannes Schindelin <Johannes.Schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
0c829391cf
commit
ec31b0ce98
@ -472,6 +472,7 @@ static int show_or_prune(int argc, const char **argv, int prune)
|
||||
spec->dst ? ":" : "",
|
||||
skip_prefix(spec->dst, "refs/heads/"));
|
||||
}
|
||||
printf("\n");
|
||||
}
|
||||
cleanup_states:
|
||||
/* NEEDSWORK: free remote */
|
||||
|
@ -106,6 +106,8 @@ cat > test/expect << EOF
|
||||
master
|
||||
Tracked remote branches
|
||||
side master
|
||||
Local branches pushed with 'git push'
|
||||
master:upstream +refs/tags/lastbackup
|
||||
EOF
|
||||
|
||||
test_expect_success 'show' '
|
||||
@ -118,6 +120,10 @@ test_expect_success 'show' '
|
||||
echo 1 > file &&
|
||||
test_tick &&
|
||||
git commit -m update file) &&
|
||||
git config remote.origin.push \
|
||||
refs/heads/master:refs/heads/upstream &&
|
||||
git config --add remote.origin.push \
|
||||
+refs/tags/lastbackup &&
|
||||
git remote show origin > output &&
|
||||
git diff expect output)
|
||||
'
|
||||
|
Loading…
Reference in New Issue
Block a user