git - Git 显示错误“第 2 行中的错误配置文件”
问题描述
我应该如何为两个帐户正确配置文件。我在 github 上的 gitconfig 文件
[github]
Host github.com
HostName github.com
IdentityFile ~/.ssh/github
User git
IdentitiesOnly yes
[gitlab]
Host gitlab.com
HostName gitlab.com
IdentityFile ~/.ssh/id_rsa
User git
IdentitiesOnly yes
解决方案
看起来您已将此内容放入.gitconfig
主目录中的文件中。该配置文件用于 Git 配置,但您指定的配置用于 SSH。您应该将这些内容取出~/.gitconfig
并放入,当您推送到 Git 存储库时~/.ssh/config
可以使用它。ssh
推荐阅读
- c++ - DolphinDB中如何提高使用c plus plus API建表的性能
- ruby-on-rails - Rails 6:如何将特定样式表和外部 js 插件关联到布局
- c# - dotnet core System.Text.Json unescape unicode 字符串
- javascript - Chrome 扩展与网站的 Content-Security-Policy “object-src 'self' blob:”
- vb.net - 如何检查接收到的字符串中的特定单词?
- reactjs - 尝试开玩笑地模拟第三方库时出错
- java - 读取有错误的 CSV 文件并将“坏行”打印到另一个文件 Java
- amazon-elastic-beanstalk - 有没有办法让 Elastic Beanstalk 拥有多个外部 IP 地址?
- c# - 如何反序列化动态继承通用接口的类
- xml - 错误:元素“{http://www.w3.org/2003/05/soap-envelope}Envelope”:没有可用于验证根的匹配全局声明