Skip to content

Drootkit/learnGit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

learnGit

该仓库用来测试如何一台设备通过config文件配置多个github账号用于提交 本地拥有两个rsa密钥,对应一个hexo博客的github和这个gitbook账号的github,在平时提交的时候会出现权限错误,于是就尝试利用config来解决。 测试证明这是可以的。

配置

# github drotkit
Host drootkit.com
    HostName github.com
    PreferredAuthentications publickey
    IdentityFile C:\\Users\\rootkit\\.ssh\\id_rsa2

# github hellorootkit
Host github.com
    HostName github.com
    PreferredAuthentications publickey
    IdentityFile C:\\Users\\rootkit\\.ssh\\id_rsa

如上配置即可,这里需要注意 HostName一定要是github,这是不可以随便定义的,但是Host是需要改成自己的样子用来区分的。

测试

随便一个目录,执行如下命令

git init
git add testfile
git commit -m "test_config"
git push -f [email protected]:Drootkit/learnGit.git

最后一步加-f是直接强制覆盖,因为我事先没有clone

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published