mirror of
https://github.com/git/git.git
synced 2026-01-25 08:17:19 +09:00
improved rev_is_descendant_of_branch() function
This commit is contained in:
parent
4a6ea5ce30
commit
6bd910a821
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user