question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Improve documentation for making changes to a deployed Ghost blog

See original GitHub issue

This line in the README doesn’t actually work:

To make changes to your Ghost blog (like adding a theme to the /content directory, for instance), clone your blog locally using the Heroku Toolbelt:

 heroku git:clone --app YOURAPPNAME

See #62 and #67 for context. From Heroku support:

Recent changes are such that heroku git:clone is only useful for applications that are deployed with Heroku’s hosted git service. In effect this means that applications deployed via GitHub, DropBox or “Deploy to Heroku” buttons will result in an empty repo when cloned.

In that case, you’ll need to download the source repository and add the heroku remote to that repo. Once you’ve done that you can push with git (git push heroku master) and you’ll be able to clone the repo after that.

Pretty bad/inconsistent user experience, but out of our control. We should update the docs to explain a working approach.

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:12 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
cobyismcommented, Jun 13, 2017

Thanks for the link, @Dreyfuzz. Their instructions there basically seem to boil down to “Add the original repo as a remote and pull from that”, which isn’t really a good solution since pulling from the GitHub remote might pull down an updated version of the codebase rather than what was deployed to Heroku. It’s really frustrating that platform deploys (i.e. using the deploy button) cause this to be a problem. 😞

0reactions
marscommented, Jan 28, 2018
Read more comments on GitHub >

github_iconTop Results From Across the Web

Ghost Tips & Tricks #7 / Tools I Use to Develop, Edit and ...
Ghost Tips & Tricks #7 / Tools I Use to Develop, Edit and Deploy Ghost Themes · 1) Editor · 2) Command Line...
Read more >
How to update Ghost
Learn how to update your self-hosted Ghost install to the latest version. Our team release updates to the open source software every week,...
Read more >
Ghost Tips & Tricks #3 / Deploy Your Ghost Theme Using ...
1. Create a Custom Ghost Integration · 2. Create GitHub Repository Secrets · 3. Add the Github Deployment Config File.
Read more >
Announcing the all new Ghost Docs, Tutorials and Integrations
Ghost Docs has had a complete makeover, with revised guides for installing Ghost, understanding the core concepts and brand new tutorials ...
Read more >
Configuration - Adapt your publication to suit your needs - Ghost
Find out how to configure your Ghost publication or override Ghost's default behaviour with robust config options, including mail, storage, scheduling and ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found