The Git CodingGuidelines prefer the $( ... ) construct for command
substitution instead of using the back-quotes, or grave accents (`..`).

The backquoted form is the historical method for command substitution,
and is supported by POSIX. However,all but the simplest uses become
complicated quickly. In particular,embedded command substitutions
and/or the use of double quotes require careful escaping with the backslash
character. Because of this the POSIX shell adopted the $(…) feature from
the Korn shell.

Signed-off-by: Elia Pinto <>
--- |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ b/
index 5381857..dc064f8 100644
--- a/
+++ b/
@@ -24,7 +24,7 @@ continue_merge () {
                die "$resolvemsg"
-       cmt=`cat "$state_dir/current"`
+       cmt=$(cat "$state_dir/current")
        if ! git diff-index --quiet --ignore-submodules HEAD --
                if ! git commit ${gpg_sign_opt:+"$gpg_sign_opt"} --no-verify -C 
@@ -132,7 +132,7 @@ echo "$onto_name" > "$state_dir/onto_name"
-for cmt in `git rev-list --reverse --no-merges "$revisions"`
+for cmt in $(git rev-list --reverse --no-merges "$revisions")
        msgnum=$(($msgnum + 1))
        echo "$cmt" > "$state_dir/cmt.$msgnum"

To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to
More majordomo info at

Reply via email to