在一台电脑上配置多个git账号

> 由于工作原因,本机电脑需要支持多个GitHub账号,常规的默认配置只能输入一个账号,无法满足通用的需求。 生成密钥`ssh-keygen -t rsa -C "github_email_adress"` 重新命名密钥默认生成的密钥名称是`id_rsa` 和 `id_rsa.pub`,为了防止新生成的密钥冲突,重新命名`id_rsa_1` 和 `id_rsa_1.pub`再次执行生成密钥命令,生

开发效率提升工具

cz-git、npm包自动发布工具,在开发过程中比较方便使用

git 处理总结

## 错误 SSH_Unable to negotiate with 192.168.1.152 port 22: nomatching host host key type found. Their offer:ssh-dss 处理办法,在.ssh 文件夹下创建 config文件,写入如下内容 ```shell Host * HostkeyAlgorithms +ssh-rsa PubkeyAcceptedKeyTypes +ssh-rsa ``` 1. `git merge` 将所有更改代码从另一个分支合并到到当前分支 2. `git cherry-pick [commitId]`