[hexojs/hexo]deploy到github的问题

2023-12-27 160 views
1

配置里只写了git的res地址,执行deploy时是用什么用户名和密码呢,我发布报错了,看说明是用户名对应错了,因为我有两个github帐号,不知道本机默认的帐号信息保存在哪,怎么修改

回答

8
配置使用git仓库的人员姓名

git config --global user.name "xxx"

配置使用git仓库的人员email

git config --global user.email "xxx@example.com"

0

@tiexo 不用密码?

7

@Zohner 如果你配置了没有密码锁住密钥对,就可以不用密码。 如果不清楚怎么弄,请去看 git 相关的使用手册:

https://git-scm.com/docs/git-push

9

@leesei 那可以用SSH么

3

@Zohner 链接里有关 git push 的部分讲得很清楚了。为什么不愿意看一下? 是可以使用 SSH 的。如果你配置好了无密码的密钥对就可以免密码。 如果你愿意也可以用 https://you:password@github.com/you/example.git 作为 push 地址,就不用交互输入用户名密码了。

8

@Haocen 好的,谢谢