Is there a way to push a commit to a remote git repo, without first making a local clone of that repo?
I have a valid URL for the remote repo, I know the path of the
No, I don't think that's possible. You need to clone the whole repository for this to work. Git needs to know about all the files and .git to do its job correctly. This is why you can't just push arbitrary files like that.
.git