git - 如果检测到 Typescript 错误,则阻止 git commit

标签 git typescript azure-devops

我正在 Visual Code 中使用 Typscript 进行编程,我注意到我能够 git (azure) 提交并推送到服务器,即使我的代码中存在错误导致构建失败。当然,我应该始终确保我的代码能够构建,但是作为一种安全措施,如果代码中存在 Typescript 错误,是否可以自动阻止提交或推送?

最佳答案

您应该在 package.json 中使用 linter 添加到预提交/预推送钩子(Hook)

关于git - 如果检测到 Typescript 错误,则阻止 git commit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60580867/

相关文章:

reactjs - 如果使用另一个可选 Prop ,我可以将 Typescript 必需的 Prop 更改为不需要吗?

azure - 使用服务主体从 DevOps Pipeline 调用 Databricks API

azure-devops - 在自定义任务中访问 Azure DevOps 其他部分的身份验证

git - BFG Repo-Cleaner 指出我的 github 存储库不是有效的 Git 存储库

Typescript 在元组并集中缩小范围

javascript - WebCryptoAPI 是否在浏览器或远程服务器上运行

azure - 如何使用 PowerShell 创建 Azure Devops Wiki 子页面

git - 使用命令行 Git 检查分支

git - git reset 后,未删除无法访问的提交

远程操作的 git 服务器信息或 ascii(克隆)