Jsdelivr 加速失效文件同步图片到gitee

创建gitee库并关联

1、码云上创建一个项目 typecho (名字随你)

2、本地创建一个文件夹D:/typecho,然后打开git bash.exe

3、在git bash中输入gitee邮件地址和用户名:

git config --global user.email              //"you@example.com"
git config --global user.name               //"Your Name"

4、cd 到本地电脑文件夹中D:/typecho,

5、使用 git init 命令 ,初始化一个git 本地仓库(项目),会在本地创建一个 .git 的文件夹

6、使用git remote add origin https://gitee.com/你的码云用户名/testgit //关联gitee远程仓库

7、使用 git pull origin master 命令,将码云上的仓库pull到本地文件夹

8、创建 ssh公钥 key

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"  //xxxxx@xxxxx.com 是你gitee邮箱
8.1、按照提示完成三次回车,即可生成 ssh key。通过查看 ~/.ssh/id_rsa.pub 文件内容,获取到你的 public key

用下面这个命令查看密匙

#cat ~/.ssh/id_rsa.pub

会出现下面这个 ssh-rsa开头的密匙
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc.... //这里就是ssh公钥

8.2、复制生成后的 ssh key,通过仓库主页 「管理」->「部署公钥管理」->「添加部署公钥」 ,添加生成的 public key 添加到仓库中。
8.3、验证key是否成功了
$ ssh -T git@gitee.com

提示

Hi Tehran! You've successfully authenticated, but GITEE.COM does not provide shell access.

表示成功

上传到gitee仓库

打开Git Bash
CD D:/typecho

1、将要上传的文件,添加到刚刚创建的文件夹

2、使用git add . 或者 git add + 文件名 (将文件保存到缓存区)

3、使用git commit -m '描述新添加的文件内容' (就是注释) (文件保存到本地仓库)

4、使用git push origin master ,将本地仓库推送到远程仓库

如果出现下图错误

错误
请执行 git pull --rebase origin master命令将 README.md拉到本地,

然后再执行git push origin master

remote: [session-af4bb19e] 错误:

administrator@XJ-LANxiaopeng MINGW32 ~/usr (master)
$ git push origin1 master
remote: [session-86498898] 546426894: Incorrect username or password (access token)
fatal: Authentication failed for 'https://gitee.com/tehran/typecho.git/'

administrator@XJ-LANxiaopeng MINGW32 ~/usr (master)
$ git push origin1 master
remote: [session-af4bb19e] 546426894: Incorrect username or password (access token)
fatal: Authentication failed for 'https://gitee.com/tehran/typecho.git/'

执行下面行,重新输入用户名和密码绑定再执行上传

$ git config --system --unset credential.helper
最后修改:2022 年 03 月 26 日
如果觉得我的文章对你有用,请随意赞赏