Do a git status to find out if your file is actually in your index or the commit.
It is easy as a beginner to misunderstand the index/staging area.
I view it as a 'progress pinboard'. I therefore have to add the file to the pinboard before I can commit it (i.e. a copy of the complete pinboard), I have to update the pinboard when required, and I also have to deliberately remove files from it when I've finished with them - simply creating, editing or deleting a file doesn't affect the pinboard. It's like 'storyboarding'.
Edit: As others noted, You should do the edits locally and then push the updated repo, rather than attempt to edit directly on github.
You've got "Bad Status" its because the target file cannot find or not present, like for example you call README file which is not in the current directory.
(you don't even need to clone that repo, git mv xx and git push back to GitHub!)
You can also move files to entirely new locations using just the filename field.
To navigate down into a folder, just type the name of the folder you want to move the file into followed by /.
The folder can be one that’s already part of your repository, or it can even be a brand-new folder that doesn’t exist yet!
This might be relevant for some geeks; if you want to rename a file on GitHub (without the command line), all you can do is open your repository and press period ., this will open a web version of VScode, where you can make changes and commit.