预计阅读时间: 8.7 分钟
1185 字8 图250 字/分
本文有一定时效性·3个月前更新
最后更新: 2025年08月02日
近几日一直在给Typecho研究插件,上面的阅读时长预计就是前几日刚完成的
不想手动将其上传到github,故想到在服务器上安装git以将代码快捷的提交到Github上
好在Ubuntu22.04已经预装了git,接下来的事情就好办多了
当然,如果没有安装git也不是啥大事情,动动手指就完成了
sudo apt-get install git git-core

如果第一次使用,现在git中添加自己的账号和邮箱,然后创建公钥
root@ubuntu:~# git config --global user.name "XiNian-dada" root@ubuntu:~# git config --global user.email "UrEmail@qq.com" root@ubuntu:~# ssh-keygen -t rsa -b 4096 -C "UrEmail@qq.com"
无特殊需要一直回车就行了

找到刚刚生成的公钥,复制里面的内容填写到github里


创建一个新的仓库

来到目标文件夹,初始化git

虽然出现了一点小问题,提示我们dubious ownership,因为这个文件夹的所有者是www而非root,所以我们无法正常的添加文件,这时候我们需要使用一点小小的手段。
git config --global --add safe.directory "*";
当然,你也可以只把目标文件夹添加到safe directory中
现在就可以完美添加了

使用git commit -m提交到本地仓库 然后再添加远程仓库
git commit -m "The First Commit"
git remote add origin git@github.com:XiNian-dada/XiReadingTime.git
最后再Push一下就大功告成了
git push -u origin master

评论
好!
评论测试