@kev In short, no.
Your local repo is (presumably) a clone of that remote, so it doesn't make sense to think of making a change to the remote that isn't reflected in your local.
If you can make commits that get your local into the desired state, then of course you can push them, but if that fit your use case I presume you'd be doing that.
You might need to say more about your workflow, in order to get to a question that meets your need and works with Git with reasonable simplicity.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.