Deploying changes to an app hosted on Heroku without using Git

I have an application on GitHub that is deployed to Heroku. Even if I’m at a computer where Git is not installed, I can make changes to the files in the repository via the GitHub website. However, I’m not sure if I can deploy those changes to Heroku without invoking “git push heroku“. Does anyone know if this is possible?

  • How do I merge multiple branches into master?
  • Clone multiple SVN projects with git-svn
  • How to clone a git repository namespace
  • Error When Clone/Push Git Repos 443: Bad access, but no proxy used
  • “Cannot update paths and switch to branch at the same time”
  • Error encountered while cloning the remote repository with VS 2015 Update 3 (TFS 2015 Update 3)
  • Git pre-commit hook to check spurious spaces
  • Echos in gitconfig aliases echoing the entire list of command line arguments when only one expected
  • Convert merge into rebase without having to perform the merge again
  • gpg failed to sign the data fatal: failed to write commit object
  • GitHub pull request showing commits that are already in target branch
  • Is git's semi-secret empty tree object reliable, and why is there not a symbolic name for it?
  • 4 Solutions collect form web for “Deploying changes to an app hosted on Heroku without using Git”

    it’s not possible – deploys must be via git push

    This is possible now, check out https://github.com/ddollar/heroku-push

    If you can get access to shell account somewhere with Git installed you could do it that way. Then all you’d need would be an SSH client.

    You can use this new Heroku plugin:

    $ heroku plugins:install https://github.com/ddollar/heroku-push
    $ heroku push ~/myapp
    
    Git Baby is a git and github fan, let's start git clone.