From 36499642a7234aca99c704fa66682db8c83324b7 Mon Sep 17 00:00:00 2001 From: Miao_Spring <539943419@qq.com> Date: Sat, 6 Jul 2024 10:14:53 +0800 Subject: [PATCH] update:2024-08-07 11:15:54 -AutoCommit --- package.json | 2 +- readme.md | 4 +++- update.mjs | 44 -------------------------------------------- 3 files changed, 4 insertions(+), 46 deletions(-) delete mode 100644 update.mjs diff --git a/package.json b/package.json index 05410dc..84694d4 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,6 @@ "shelljs": "^0.8.5" }, "scripts": { - "push": "node update.mjs" + "push": "node AutoCommitPush.mjs" } } \ No newline at end of file diff --git a/readme.md b/readme.md index 65ba78c..3048b8d 100644 --- a/readme.md +++ b/readme.md @@ -1 +1,3 @@ -星网实习期间学习笔记记录 \ No newline at end of file +星网实习期间学习笔记记录 + +通过```pnpm run push```以推送代码并自动生成commit说明 \ No newline at end of file diff --git a/update.mjs b/update.mjs deleted file mode 100644 index 1e59817..0000000 --- a/update.mjs +++ /dev/null @@ -1,44 +0,0 @@ -import shell from "shelljs"; -import _readline from "readline"; -import { rejects } from "assert"; - -const readline = _readline.createInterface({ - input: process.stdin, - output: process.stdout -}); - -const input = async function (question) { - return await new Promise((resolve, rejects) => { - try { - readline.question(question, output => { - readline.close(); - resolve(output); - }); - } catch (e) { - rejects(e); - } - }); -}; - -const generateDate = function () { - const dateNow = new Date(); - const paddingNumber = function(num){ - return ("0" + (num + 1)).slice(-2) - } - let year = dateNow.getFullYear(); - let month = paddingNumber((dateNow.getMonth() + 1)); - let day = paddingNumber(dateNow.getDate()); - let hour = paddingNumber(dateNow.getHours()); - let minute = paddingNumber(dateNow.getMinutes()); - let seconds = paddingNumber(dateNow.getSeconds()); - return `${year}-${month}-${day} ${hour}:${minute}:${seconds}`; -}; - - -;(async function(){ - const remark = await input('remark:') - const message = `update:${generateDate()} ${remark ? '-remark:'+remark : ''} -AutoCommit` - // console.log(message) - shell.exec(`git commit -am "${message}"`); - shell.exec("git push"); -})()