Git
未读
实现自动化升级版本号和Changelog及Tag
1、前置 在实现自动化升级版本号之前,可以先了一下NPM的版本管理与Commit提交规范 2、Change log Change log也就是版本的变更记录,如果目前提交的Commit都符合规范,那么发布新版本时, Change log 就可以用脚本自动生成,一般生成的文档包括以下部分。 - New
NPM
未读
配置流水自动化发布NPM包
本文介绍如何配置GitHub Actions自动发布NPM包。首先,需要在NPM官网生成一个访问令牌(token),然后在GitHub项目设置中添加该token为secret。 之后,创建一个名为`npm-publish.yml`的workflow文件,该文件定义了发布流程,包括安装依赖、构建项目和使用生成的token发布NPM包。最后,推送tag即可触发自动发布。
Git
未读
Commit 提交规范
1、Commit的原则 原子性(Atomicity):每次提交应该包含一个独立、完整的变更集。尽量避免在一次提交中包含多个不相关的变更。这样可以使提交更加清晰、易于理解和回滚。 描述性的提交信息:提交信息应该简明扼要地描述所做的变更。使用命令式语言,如"Add new feature","Fix b
教程
未读
Github项目突然无法通过SSH连接
问题背景 一直正常使用,在一次提交代码的时候,突然无法push和fetch 报错信息 Connection closed by 198.18.11.127 port 22
fatal: Could not read from remote repository.
Please make sure y