git账号配置
git账号配置
- 下载git,这里用的是portable版
http://git-scm.com/download/win
- 解压
- 配置环境
- 设置HOME,HOME即为生成.ssh和global .gitconfig的文件夹,
默认是用户文件夹,防止系统盘出问题,这里把它放在git解压同一个文件夹。
-
这里不设置path变量,就我而言,使用git一般都是在ide中,直接指定git文件夹路径即可。
-
运行git-bash.exe
配置用户名和用户密码
结果如图所示,会在HOME设定的文件夹下生成.gitconfig文件
内容就是刚刚设置的用户名个邮箱
生成key
$ ssh-keygen -t rsa -C “mymail@mydomin.com” -f "filename
配置多个ssh key,根据不同域使用不同密钥文件,也可以用来区分个人key和工作key
在.ssh文件夹下新建config文件,如下填写
Host github.com
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_github
Host git.oschina.net
HostName git.oschina.net
User git
IdentityFile ~/.ssh/id_rsa_oschina