mirror of
https://github.com/git/git.git
synced 2026-03-29 01:50:08 +01:00
improved rev_is_descendant_of_branch() function
This commit is contained in:
@@ -166,9 +166,9 @@ rev_is_descendant_of_branch()
|
||||
newrev="$1"
|
||||
branch="$2"
|
||||
branch_hash=$(git rev-parse $branch)
|
||||
match=$(git rev-list $newrev | grep $branch_hash)
|
||||
match=$(git rev-list -1 $branch_hash ^$newrev)
|
||||
|
||||
if [ -n "$match" ]; then
|
||||
if [ -z "$match" ]; then
|
||||
return 0
|
||||
else
|
||||
return 1
|
||||
|
||||
Reference in New Issue
Block a user