Skip to content

Instantly share code, notes, and snippets.

@coderaiser
Created October 4, 2013 13:10
Show Gist options
  • Select an option

  • Save coderaiser/6825652 to your computer and use it in GitHub Desktop.

Select an option

Save coderaiser/6825652 to your computer and use it in GitHub Desktop.
(function() {
'use strict';
var fs = require('fs'),
exec = require('child_process').exec,
HEADER = '---' + '\n' +
'layout: default' + '\n' +
'---' + '\n';
cmd('git checkout master', function() {
fs.readFile('./README.md', function(error, data) {
if (error)
console.log(error);
else
cmd('git checkout gh-pages', function() {
var string = HEADER + data.toString();
fs.writeFile('index.md', string, console.log.bind(console));
});
});
});
function cmd(str, callback) {
exec(str, function (error, stdout, stderr) {
if (!error)
callback();
else
console.log(error);
});
}
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment