ggit
Version:
Local promise-returning git command wrappers
26 lines (23 loc) • 551 B
JavaScript
var getOneLineLog = require('./src/getOneLineLog');
module.exports = {
getOneLineLog: getOneLineLog,
cloneRepo: require('./src/cloneRepo'),
exec: require('./src/exec'),
blame: require('./src/blame'),
isTracked: require('./src/is-file-tracked'),
hasChanges: require('./src/has-changes'),
commit: require('./src/commit'),
push: require('./src/push')
};
if (!module.parent) {
getOneLineLog({
n: 4,
remote: 'origin',
branch: 'master'
})
.done(function (stdout) {
console.log(stdout);
}, function (err) {
console.error(err);
});
}