通过github了解与使用各种开源项目已经很久了,但如何创建一个自己的开源项目呢?
1、注册账号。
2、登录github,点击新建项目的链接。
3、填写项目信息,点击create repository。
4、打开设置SSH key页面
5、生成ssh key(以mac os系统为例)
首先在命令行中运行ssh-keygen,回车后会提示保存地址,直接回车即可保存。
然后运行pbcopy < ~/.ssh/id_rsa.pub,可复制ssh key,粘贴到页面的key中即可。title根据自己的需求填写,后点击Add SSH key。
6、复制项目路径
7、将项目克隆到本地
8、在本地修改代码后,可使用git命令进行add、commit和push。
ps:若使用https克隆项目可跳过SSH key的设置,使用IDEA等编辑器可代替git命令进行项目克隆和提交。
9、创建tag并提交
git tag -a 'v0.0.1' -m 'first version'
git push origin v0.0.1
提交后,可以看到release的数量由0,变成1。点击进入可以看到刚刚提交的项目详情。
10、添加用户并提交到npm
登录成功后即可发布
npm publish .
11、发布成功后即可安装使用
npm i nieui
12、切换分支
13、添加并提交分支上更改的代码
添加成功后,可以在项目中看到添加的分支
14、切换回master,合并dev,再提交master
提交后,创建tag,publish步骤同上。