I made a change in a script and committed it. Then I made a few other changes, and pushed them to a remote repository and such.
Then I realised that first change I m
Yes, you can use git revert for this. See the git manual section on this for more information.
The gist is that you can say:
git revert 4f4k2a
Where 4f4k2a is the id of the commit you'd like to undo, and it will try to undo it.