如何在不提交的情况下进行测试?

3

在运行DefinitelyTyped测试脚本时,除非所有内容都已提交,否则将无法运行:

> npm test
..
Error: 'git diff' should be empty. Following files changed:
..

我发现这很难使用。在编写类型时,我经常想尝试一些东西并运行测试以查看何种工作效果最好,然后再决定提交什么。目前,这需要重复地提交所有内容、运行测试,然后还原提交。

有没有办法在不提交的情况下运行DefinitelyTyped测试?


1
提交只影响您的分支。在发布更改之前,请使用 git --resetgit --rebase 进行清理。 - Aluan Haddad
你是否需要 npm test 提供的任何功能,而 npm lint your-package 没有提供?如果没有,你应该使用后者就可以了。此外,周转时间也会大大缩短。 - Tomasz Zabłocki
1个回答

0

提交您的更改,然后运行npm testyarn test

如果您需要进行进一步的更改,请使用git --amend更新您的本地提交。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接