Glitch returns a 500 status code when we tried to load rewind. We have not touched rewind in any way.
Project name: Zettabyte
HELP!!!
Glitch returns a 500 status code when we tried to load rewind. We have not touched rewind in any way.
Project name: Zettabyte
HELP!!!
Hey @efewqefwfd, I’m sorry for the bother. When I look at your project and open the Rewind pane this morning I’m not seeing any problems; are you still seeing this issue?
It is fixed, thank you.
Although, all of the rewind progress is gone
I’m not sure what you mean by
When I open Rewind there I see history. A lot of it looks like small recurring edits of a couple of json files that are probably being updated by the server, but there are other edits visible from a few days back. You can get rid of the recurring edits by adding those json files to a gitignore file, if you’re interested.
We wanted progress from a few days ago but all progress is gone from back to when rewind broke.
Ah, that’s because Rewind only shows the most recent 100 commits (another reason to gitignore
the recurringly-edited files).
To roll back to a commit earlier than that you’ll need to use some git
commands in your project’s console:
git log --pretty --decorate
which will show the history of your project’s changes along with what files were edited with each commit.git diff
command (so, in this case, git diff 6422015
) to get a comparison of the differences between the current code and the commit you’re looking at to make sure you’ve got the right one.git reset {id} --hard
(In this example, git diff 6422015 --hard
) to reset your git repo to the correct spot. You can use git log --pretty --decorate
again to verify that you’re where you want to be.refresh
command to update your editor’s files with the new reverted state of your project.When you’re running the git
commands in the console you’re in a sort of git user interface, which is identified by the fact that the last line in your console will just have “:” on it, indicating that git is awaiting your next instruction. Use the space bar to list more commits (or more lines in the comparison) and “q” to exit the command so you can move on to the next step.
Hope this helps!