diff options
Diffstat (limited to 'src/revwalk.c')
-rw-r--r-- | src/revwalk.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/revwalk.c b/src/revwalk.c index 4dca7599a..e44385d48 100644 --- a/src/revwalk.c +++ b/src/revwalk.c @@ -124,7 +124,7 @@ static int push_commit(git_revwalk *walk, const git_oid *oid, int uninteresting, error = git_object_peel(&obj, oobj, GIT_OBJ_COMMIT); git_object_free(oobj); - if (error == GIT_ENOTFOUND) { + if (error == GIT_ENOTFOUND || error == GIT_EINVALIDSPEC || error == GIT_EPEEL) { /* If this comes from e.g. push_glob("tags"), ignore this */ if (from_glob) return 0; |