I also wish there was an easier, native way to do this. I asked a similar question here: How to write Ghost posts in Markdown and track via git?.
In short, it appears like you can hack something together using the Ghost API / Post2Ghost, but there’s not an “officially supported” way to do this.
If you end up building something or documenting your workflow please let me know, would love to check it out!