如何解决嘘密码短语不让我上传到github页面
我正在尝试上传到github页面。运行npm run deploy
时,我用于代码所在存储库的密码短语不起作用。
是否可能必须将github.io
添加到配置文件?
在/Users/sara/.ssh/config
#user1 account
Host github.com-sara-work
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_work
IdentitiesOnly yes
#user2 account
Host github.com-SaraLance
HostName github.com
User git
IdentityFile ~/.ssh/SaraLance
IdentitiesOnly yes
我该怎么做?
解决方法
是否可能必须将
github.io
添加到配置文件?
否,您不是直接推送到github.io
。您将推送到常规GitHub存储库,并为其设置了发布分支,使其有资格成为Github项目页面。
只要您的密码由SSH代理加载,就不会阻止npm run
。
您需要确保使用正确的SSH URL:
github.com-SaraLance:<user>/<repo>
# or
github.com-sara-work:<user>/<repo>
如果npm使用常规git@github.com:<user>/<repo>
URL,则无论如何都不会考虑您的密钥。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。