diff --git a/AutoCommitPush.mjs b/AutoCommitPush.mjs index 878c85c..e0e3d46 100644 --- a/AutoCommitPush.mjs +++ b/AutoCommitPush.mjs @@ -14,13 +14,12 @@ const execSync = command => }); }); -const readline = _readline.createInterface({ - input: process.stdin, - output: process.stdout -}); - -const input = question => - new Promise((resolve, rejects) => { +const input = question => { + const readline = _readline.createInterface({ + input: process.stdin, + output: process.stdout + }); + return new Promise((resolve, rejects) => { try { readline.question(question, output => { readline.close(); @@ -30,6 +29,7 @@ const input = question => rejects(e); } }); +}; const generateDate = function () { const dateNow = new Date(); @@ -47,7 +47,7 @@ const generateDate = function () { (async function () { const remark = await input("remark:"); - const message = `update:${generateDate()} ${remark ? "-remark:" + remark : ""} -AutoCommit`; + const message = `update:${generateDate()} ${remark ? '-remark:"' + remark + '"' : ""} -AutoCommit`; await execSync(`git add ."`); await execSync(`git commit -m "${message}"`); await execSync("git push");