node打开本地git项目获取当前分支名称

open.js:

const simpleGit = require('simple-git')

const git = simpleGit('D:/source/edu-node-github');

const init = async () => {
  const status = await git.status();
  console.log(status)
  console.log(status.tracking) //分支名称
}
init()

const simpleGit = require('simple-git')

const getBranch = async () => {
  const git = simpleGit()
  const status = await git.status()
  console.log(status)
  return status.tracking
}

const init = async () => {
  const branch = await getBranch()
  console.log(branch)
}

init()

posted @ 2021-10-13 18:57  徐同保  阅读(0)  评论(0编辑  收藏  举报  来源