Merge branch 'py/submodule'
[gitweb.git] / git-submodule.sh
index 3249042028fbc6f2376c500711e661d521c147d1..ce0f00c8a4f6d5f9a2c1c3ebdbadff52106b60d0 100755 (executable)
@@ -327,7 +327,8 @@ set_name_rev () {
                cd "$1" && {
                        git describe "$2" 2>/dev/null ||
                        git describe --tags "$2" 2>/dev/null ||
-                       git describe --contains --tags --always "$2"
+                       git describe --contains "$2" 2>/dev/null ||
+                       git describe --all --always "$2"
                }
        ) )
        test -z "$revname" || revname=" ($revname)"