{"action":"created","issue":{"url":"https://api.github.com/repos/github/git-lfs/issues/1018","repository_url":"https://api.github.com/repos/github/git-lfs","labels_url":"https://api.github.com/repos/github/git-lfs/issues/1018/labels{/name}","comments_url":"https://api.github.com/repos/github/git-lfs/issues/1018/comments","events_url":"https://api.github.com/repos/github/git-lfs/issues/1018/events","html_url":"https://github.com/github/git-lfs/issues/1018","id":135110770,"number":1018,"title":"Can't push all objects to a new server","user":{"login":"rjbell4","id":375968,"avatar_url":"https://avatars.githubusercontent.com/u/375968?v=3","gravatar_id":"","url":"https://api.github.com/users/rjbell4","html_url":"https://github.com/rjbell4","followers_url":"https://api.github.com/users/rjbell4/followers","following_url":"https://api.github.com/users/rjbell4/following{/other_user}","gists_url":"https://api.github.com/users/rjbell4/gists{/gist_id}","starred_url":"https://api.github.com/users/rjbell4/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rjbell4/subscriptions","organizations_url":"https://api.github.com/users/rjbell4/orgs","repos_url":"https://api.github.com/users/rjbell4/repos","events_url":"https://api.github.com/users/rjbell4/events{/privacy}","received_events_url":"https://api.github.com/users/rjbell4/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-02-20T19:06:09Z","updated_at":"2016-02-23T20:04:40Z","closed_at":null,"body":"I changed the Git LFS server (by adding a .lfsconfig file), and I'm attempting to push all Git LFS objects to the new server.  I've done that with \"git push --all origin *mybranchname*\".  However, that fails verifying the uploaded object.\r\n\r\nThis is the diagnosis according to @technoweenie:\r\n>so i think whats happening is that the file was updated multiple times, and it's blowing up in ensureFile() because the actual file in the working directory is the latest version\r\n>which seems dumb. how would we not have run into this by now\r\n>should be an easy fix though\r\n\r\nCurrently we have only 50 commits, so I'm working around this issue checking out each commit and running the push on each one individually.  That seems to be working.  However, if we were to attempt things after 10,000 commits (for example), that would not have been practical."},"comment":{"url":"https://api.github.com/repos/github/git-lfs/issues/comments/187880260","html_url":"https://github.com/github/git-lfs/issues/1018#issuecomment-187880260","issue_url":"https://api.github.com/repos/github/git-lfs/issues/1018","id":187880260,"user":{"login":"rjbell4","id":375968,"avatar_url":"https://avatars.githubusercontent.com/u/375968?v=3","gravatar_id":"","url":"https://api.github.com/users/rjbell4","html_url":"https://github.com/rjbell4","followers_url":"https://api.github.com/users/rjbell4/followers","following_url":"https://api.github.com/users/rjbell4/following{/other_user}","gists_url":"https://api.github.com/users/rjbell4/gists{/gist_id}","starred_url":"https://api.github.com/users/rjbell4/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rjbell4/subscriptions","organizations_url":"https://api.github.com/users/rjbell4/orgs","repos_url":"https://api.github.com/users/rjbell4/repos","events_url":"https://api.github.com/users/rjbell4/events{/privacy}","received_events_url":"https://api.github.com/users/rjbell4/received_events","type":"User","site_admin":false},"created_at":"2016-02-23T20:04:40Z","updated_at":"2016-02-23T20:04:40Z","body":"Sounds good.  ```git lfs fetch --all``` is a reasonable thing to need to do.  Usability / diagnosibility issues can count as \"bugs\", too (or at least, \"issues to be addressed\"). :)"}}