_deploy/ :
(After running rake generate rake deploy ). This will create your blog, copy the generated files to _deploy /, add them to git, commit and push them to the main branch. In a few seconds, you will receive an email from Github stating that your commit has been received and will be published on your site. via Deployment on Github Pages
public : the compiled directory of the site, your public directory will be synchronized with your remote page.
The difference: public/ is a rack agreement, and it breaks with each generator. _deploy/ contains a git repository for deploying gh pages. via @Brandon Mathis
root:
Here is the list of files for configuring Octopress .
_config.yml # Main config (Jekyll settings) Rakefile # Configs for deployment config.rb # Compass config config.ru # Rack config
See full documentation at Octopress Documentation
Snger source share