quick-git-cli
Version:
A cli for to make Git Push a little bit easier.
28 lines (25 loc) • 555 B
JavaScript
let { exec } = require('child_process')
let readline = require('readline')
let rl = readline.createInterface({
input: process.stdin,
output: process.stdout
})
rl.question('What is your comment? ', (answer) => {
exec(`git pull`, function(out) {
if (out == null) {
console.log("Already Updated.")
} else {
console.log(out)
}
})
exec(`git add . && git commit -m "${answer}"`)
exec(`git push`, function(out) {
if (out == null) {
console.log("Already Updated.")
} else {
console.log(out)
}
})
rl.close()
})