{"id":1331,"date":"2022-10-12T18:57:50","date_gmt":"2022-10-12T18:57:50","guid":{"rendered":"https:\/\/www.versionsql.com\/help\/documentation\/error-messages\/cannot-push-non-fastforwardable-reference\/"},"modified":"2023-10-24T03:00:06","modified_gmt":"2023-10-24T03:00:06","slug":"cannot-push-non-fastforwardable-reference","status":"publish","type":"docs","link":"https:\/\/www.versionsql.com\/help\/documentation\/error-messages\/cannot-push-non-fastforwardable-reference\/","title":{"rendered":"Cannot push non-fastforwardable reference"},"content":{"rendered":"<p>This happens when someone else sneaks a push to the repository in between VersionSQL pulling the repo&#8217;s latest and pushing your changes.\u00a0 Bad timing, that&#8217;s all.\u00a0 Try the commit again and it should go through fine.\u00a0 A task is on the backlog to make VersionSQL auto-retry in this scenario.<\/p>\n<p>If you see this message from the git command line, run <code>git pull<\/code> to merge in updates from the repository remote, then <code>git push<\/code> to push your changes again.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":121,"menu_order":4,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"doc_tag":[3],"class_list":["post-1331","docs","type-docs","status-publish","hentry","doc_tag-error"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/www.versionsql.com\/help\/wp-json\/wp\/v2\/docs\/1331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.versionsql.com\/help\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.versionsql.com\/help\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.versionsql.com\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.versionsql.com\/help\/wp-json\/wp\/v2\/comments?post=1331"}],"version-history":[{"count":6,"href":"https:\/\/www.versionsql.com\/help\/wp-json\/wp\/v2\/docs\/1331\/revisions"}],"predecessor-version":[{"id":1563,"href":"https:\/\/www.versionsql.com\/help\/wp-json\/wp\/v2\/docs\/1331\/revisions\/1563"}],"up":[{"embeddable":true,"href":"https:\/\/www.versionsql.com\/help\/wp-json\/wp\/v2\/docs\/121"}],"next":[{"title":"Cannot open database requested by the login","link":"https:\/\/www.versionsql.com\/help\/documentation\/error-messages\/cannot-open-database-requested-by-the-login\/","href":"https:\/\/www.versionsql.com\/help\/wp-json\/wp\/v2\/docs\/644"}],"prev":[{"title":"Cannot push because a reference that you are trying to update on the remote contains commits that are not present locally","link":"https:\/\/www.versionsql.com\/help\/documentation\/error-messages\/cannot-push-because-a-reference-that-you-are-trying-to-update-on-the-remote-contains-commits-that-are-not-present-locally\/","href":"https:\/\/www.versionsql.com\/help\/wp-json\/wp\/v2\/docs\/634"}],"wp:attachment":[{"href":"https:\/\/www.versionsql.com\/help\/wp-json\/wp\/v2\/media?parent=1331"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.versionsql.com\/help\/wp-json\/wp\/v2\/doc_tag?post=1331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}