SCRIPTS: git-show-backports: make -m most only show the left branch
We've never used the output of the rightmost branch with this tool, and it systematically causes two identical outputs making the job harder during backport sessions. Let's simply remove the right part when it's identical to the left one. This also adds a few line feeds to make the output more readable.
This commit is contained in:
parent
3f3cc8c8c7
commit
f456f6f2a3
|
@ -248,13 +248,19 @@ dump_commit_matrix | column -t | \
|
|||
if [ -n "$MISSING" -a ${#left_commits[@]} -eq 0 ]; then
|
||||
echo "No missing commit to apply."
|
||||
elif [ -n "$MISSING" ]; then
|
||||
echo
|
||||
echo
|
||||
echo "In order to show and/or apply all leftmost commits to current branch :"
|
||||
echo " git show ${left_commits[@]}"
|
||||
echo
|
||||
echo " git cherry-pick -sx ${left_commits[@]}"
|
||||
echo
|
||||
echo "In order to show and/or apply all rightmost commits to current branch :"
|
||||
echo " git show ${right_commits[@]}"
|
||||
echo " git cherry-pick -sx ${right_commits[@]}"
|
||||
if [ "${left_commits[*]}" != "${right_commits[*]}" ]; then
|
||||
echo "In order to show and/or apply all rightmost commits to current branch :"
|
||||
echo " git show ${right_commits[@]}"
|
||||
echo
|
||||
echo " git cherry-pick -sx ${right_commits[@]}"
|
||||
echo
|
||||
fi
|
||||
fi
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue