Browse Source

'aliyun'

master
1549469775 5 years ago
parent
commit
efcbd1625b
  1. 9
      app.js
  2. 18
      git_util.js

9
app.js

@ -14,6 +14,13 @@ const haveGit = fs.existsSync('./.git');
* 2. 添加GIT源 * 2. 添加GIT源
* 3. 设置默认源以供一键上传 * 3. 设置默认源以供一键上传
*/ */
// exec('git status', function (error, stdout, stderr) {
// let str = stdout.replace(/( |\\n)/g, '');
// console.log(str);
// })
// return
function getBranch() { function getBranch() {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
exec('git branch', function (error, stdout, stderr) { exec('git branch', function (error, stdout, stderr) {
@ -59,7 +66,7 @@ function getBranch() {
let branch = await getBranch(); //当前分支 let branch = await getBranch(); //当前分支
for (let i = 0; i < origin.length; i++) { for (let i = 0; i < origin.length; i++) {
const o = origin[i]; const o = origin[i];
await git_util.all('a', o, branch); await git_util.all(o, branch);
} }
} else { } else {
inquirer.prompt([{ inquirer.prompt([{

18
git_util.js

@ -7,7 +7,7 @@ module.exports = {
if (error) { if (error) {
reject(error); reject(error);
console.log(error); console.log(error);
return; // return;
} }
console.log("git commit -m '" + msg + "'"); console.log("git commit -m '" + msg + "'");
exec("git commit -m '" + msg + "'", function (error, stdout, stderr) { exec("git commit -m '" + msg + "'", function (error, stdout, stderr) {
@ -47,13 +47,15 @@ module.exports = {
}) })
}, },
push(origin, banch) { push(origin, banch) {
exec(banch ? "git push " + origin + " " + banch : "git push " + origin, function (error, stdout, stderr) { return new Promise((resolve, reject) => {
if (error) { exec(banch ? "git push " + origin + " " + banch : "git push " + origin, function (error, stdout, stderr) {
reject(error); if (error) {
console.log(error); reject(error);
return; console.log(error);
} return;
resolve(); }
resolve();
})
}) })
} }
} }
Loading…
Cancel
Save