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?

  • Is there a way to set the default behavior of GitLab to generate a certain type of license and wiki template?
  • Git/GitHub: Importing symbolically linked folders
  • What does “T” mean in “git status”? (it isn't in the man page)
  • Error in git 'error: pathspec'
  • Remote repository in gitk
  • Git - make development and master track different repos. Sensible?
  • Travis-CI Auto-Tag Build for GitHub Release
  • How to git bundle a complete repo
  • What is ObjectiveC.gcno? Should it be included in source code repository?
  • How do you retrieve a file from a repository using the github_api gem?
  • Apache and git-http-backend
  • changing the last commit message without committing newest changes
  • 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

    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
    $ heroku push ~/myapp
    Git Baby is a git and github fan, let's start git clone.