一:Github注册
谷歌浏览器无痕窗口、纯净的代理IP、未拉黑的邮箱。
如果左上角出现英文,就是账号封禁了。
如果不知道什么是github,自己百度。
二:创建项目
- 有公开代码提交仓库===>团队合作、
- 搞个自动提交的仓库===>增加提交数量和天数
可以为区块链认证——Gitcoin passport 增加github最多7.26分,而代价几乎可以忽略不计。
关于Gitcoin passport,你可以看看下面的几篇文章:
Gitcoin Passport终极指南:手把手教你如何快速提分
空投指南:如何避免钱包地址被标记为Sybil女巫?Gitcoin Passport 涨分指南
仓库自动提交,github动态全绿(增加提交天数和次数):
利用Github Actions自动保持 GitHub 提交状态常绿
如果没有Action选项,需要手动开启:
Setting、Code and automation、Action、General===>全部选择第一个,最后一个也勾上。
修改ci.yml文件第19、20行为自己的github账号昵称和邮箱。
第9行为cron表达式(自行百度),可以全部默认为*符号,一般账号有2000分钟Action完全够用。
可能遇到的问题:Node 12版本过低,请参考下面解决方法。
GitHub Actions - “Node.js 12 actions are deprecated.” although I upgraded everything to v18
三:绑定SSH
参考Handshake空投条件,有绑定SSH。
本地生成SSH的参考教程:
生成SSH–进入User/当前用户/.ssh文件夹
1
2
3
4 创建ssh
ssh-keygen -t rsa -C "chinalove_1@2925.com"
指定位置存储私钥和公钥
C:\Users\huaxi\.ssh\github\chinalove_1\id_rsa
然后把生成的id_rsa.pub公钥文件内容复制到github、Setting、SSH Keys里面就好了。