说来惭愧 我真是个假程序员,GIT都不会哈哈哈哈。于申请DN42网络的过程中,在iedon大佬的帮助上会了一些很基础的操作。
关于DN42入门:https://lantian.pub/article/modify-website/dn42-experimental-network-2020.lantian/
首先肯定是folk到自己仓库,然后在计算机本地找一个文件夹,开始git colne
git clone http://git.dn42.us/wyf/registry.git
完了之后项目算是创建完了
可以搞个GPG签名,防止冒用。
gpg --gen-key
前面几步傻瓜化的,注意在
我们需要生成大量的随机字节。这个时候您可以多做些琐事(像是敲打键盘、移动
鼠标、读写硬盘之类的),这会让随机数字发生器有更好的机会获得足够的熵数。
这句话的时候,会停下来等待很久,要收集熵,慢慢来。可以尝试wget下点东西删掉之类的,我等了好久。
查看秘钥
gpg --list-keys
公布你的秘钥
gpg --send-keys <KEYID>
git设置gpgkey
git config --global user.signingkey <KEYID>
git config commit.gpgsign true
如果是全局:
git config --global commit.gpgsign true
这里GPG设置的就ok了,接下来就是提交到仓库
git -S commit -m "备注"
如果没有意外会让你输入gpg的密码,如果没有弹出输密码的,那就手动打开gpg
gpg2 --clearsign
再去commit
commit完了之后 就是git push 大功告成。
查看签名情况:
git log --show-signature
本文由 wyf 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Mar 16, 2020 at 05:58 pm