pok*_*mon 0 javascript git github node.js travis-ci
有没有办法让 github 上创建拉取请求时,运行一些 npm 命令(例如 npm run beautify)后自动创建一个新的拉取请求,这样我就不必担心美化过程。
如果可以完成任何这样的事情,自动将提交添加到当前的拉取请求中,从而美化所有文件,那么即使这样也可以正常工作。
我可以使用任何免费的第三方软件(Greenkeeper、travis 或其他软件)
您可以在服务器和本地使用 git hook,或者设置本地过滤器(smudge/clean)来美化您的代码,然后再将其提交到存储库。
\nGit hooks阅读官方文档以获取完整参考。
\nSmudge / clean阅读所有相关内容并在此处进行设置:
\n https://git-scm.com/book/en/v2/Customizing-Git-Git-Attributes
\n\n\n事实证明,您可以编写自己的过滤器来在提交/签出时在文件中进行替换。
\n这些被称为
\nclean和smudge过滤器。在里面
\n.gitattributes文件中,您可以为特定路径设置过滤器,然后设置将在\xe2\x80\x99重新签出之前处理文件的脚本(\xe2\x80\x9csmudge\xe2\x80\x9d,请参见下图)就在它们\xe2\x80\x99重新上演之前(\xe2\x80\x9cclean\xe2\x80\x9d,见图8-3)。这些过滤器可以设置来做各种有趣的事情。
\n
| 归档时间: |
|
| 查看次数: |
164 次 |
| 最近记录: |