我一直在使用shell js在node js文件中执行git命令,如下所示:
if (shell.exec(`git commit -m "${messageEmoji} ${messageType} : ${commitMsg}"`).code !== 0) {
console.log('Error: Git commit failed');
exit(1);
}
但是它一直退出,状态代码为1。那我该如何执行它呢?
我已经尝试通过文档中提到的命令运行它。 附注: 我的操作系统是 windows 10
检查用户名和电子邮件配置以使用 git 并检查 git 版本
console.log(shell.exec("git -v")) console.log(shell.exec("git config user.name")) console.log(shell.exec("git config user.email"))
确认它们并再次尝试您的代码