我来自 NodeJS 世界,在那里我可以轻松地添加pre-commit
和pre-push
挂钩 husky 或许多其他库。
有什么方法/图书馆可以做同样的事情dotnetcore
吗?
如果不能,Nukebuild 可以将文件复制到../.git/hooks
文件夹(基于操作系统)吗?我正在寻找类似的东西
public Targets Hook => _ => _
.Description("Setup Hooks")
.Executes(() => {
// checks the os
// copy file to ../.git/hooks based on the os
});