I want to upload (using only ftp) to my server only changes. I have a working git repository in my local. But I cant figure out any way to push using ftp.
I can use git push to send other hosting, beacuse it allow ssh, but this hosting only allows ftp.
You should be able to push to a FTP repository using
git push ftp://host.net/path/to/repo.git/