暑假没事学一个Git,首先学习一下廖雪峰的Git教程,很明显廖老师比较针对MAC和Linux环境,对于Windows下的安装没什么见解。、
1.首先到官网下载,浏览器下载很慢很慢很慢,但是使用迅雷下载弹出来的链接简直就是起飞!
安装比较简单,其中有两个选项值得注意:
1. 默认编辑器选择:我本打算默认使用NodePad++作为编辑器,但是Next选项变灰,搞不明白,只好使用Vim
2. 使用WINGWG还是window的Cmd,这里我虽然难以比较,还是挑了Linux的WINGWG
安装完成后,接下来就是修改默认启动地址。
Tip:路径不要出现中文,防止出现什么乱七八糟的错误。
2.修改默认启动地址即可。
方法如下,修改Git Bash以及Git CMD的属性。
目标栏去掉 --cd-to-home
起始位置改成你设置的路径
快捷方式由于我使用的是Windows10系统,同时也修改了window启动栏里的快捷方式,保持统一。
3.初始设置
初次运行Git Bash,需要设置邮箱和姓名。之后可以在~/.gitconfig 修改。之后设置输出颜色以提高可读性,命令如下 。
设置完成以后,相应的.gitconfig文件内容如下。
4.密钥处理
这一步很关键!首先你要有一个Github账户。在Bash中创建密钥(A即为你在GitHub的注册邮箱)
$ ssh-keygen -t rsa -C "A"
会出现如下字符,passphrase行输入GitHub密码,其余换行即可创建成功。
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/Username/.ssh/id_rsa):
/c/Users/Username/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/Username/.ssh/id_rsa.
Your public key has been saved in /c/Users/Username/.ssh/id_rsa.pub.
The key fingerprint is:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@//不给看
The key's randomart image is:
+---[RSA 2048]----+
| ++=B*|
| o++o=o|
| o o-.. .|
| . +.2+. .|
| S .o=+.=.|
| . .*o+=.o|
| .+ . .B+E. |
| .. .+oo. |
| .. == |
+----[SBA556]-----+
5.添加密钥
在如下GitHUb页面中输入Title 和 公钥文件内容即可。公钥内容可以通过如下方法复制。
$ cat ~/.ssh/id_rsa.pub
成功以后,GitHub会发一份邮件。