"remote add -f --mirror" fails when the stash is non-empty

From: Björn Steinbrink <hidden>
Date: 2016-06-15 22:45:05

Hi,

when there are stashed changes in a repo, creating a mirror with "remote
add -f --mirror" fails, because it is missing the objects that are on
the stash.

$ git remote add -f --mirror or ~/src/git
Updating or
remote: Counting objects: 80150, done.
remote: Compressing objects: 100% (21254/21254), done.
remote: Total 80150 (delta 57481), reused 80146 (delta 57477)
Receiving objects: 100% (80150/80150), 21.21 MiB | 16028 KiB/s, done.
Resolving deltas: 100% (57481/57481), done.
From /home/doener/src/git
 * [new branch]      master     -> master
 * [new branch]      rebase     -> rebase
 * [new branch]      origin/HEAD -> origin/HEAD
 * [new branch]      origin/html -> origin/html
 * [new branch]      origin/maint -> origin/maint
 * [new branch]      origin/man -> origin/man
 * [new branch]      origin/master -> origin/master
 * [new branch]      origin/next -> origin/next
 * [new branch]      origin/pu  -> origin/pu
 * [new branch]      origin/todo -> origin/todo
error: unable to find 9e5c2066d7d2bdca937a11b45a7ed8354c637bc9
fatal: object 9e5c2066d7d2bdca937a11b45a7ed8354c637bc9 not found
error: Could not fetch or

In ~/src/git:
$ git rev-parse stash
9e5c2066d7d2bdca937a11b45a7ed8354c637bc9

No idea if that is a recent breakage, as I learned about the --mirror
option recently and most of the time my stash is empty anyway.

Björn
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help