话不多说直接提供下载地址,由于官网下载太慢,本人亲测,一共48M的安装包,一晚上硬是没下完,不推荐官网下载。提供国内镜像地址:
git-for-windows Mirrornpm.taobao.org(这不是淘宝广告链接,这只是阿里提供的git镜像安装文件链接,提供git安装包下载的,请管理员审核时候不要误认为是广告链接,谢谢!)
里面有各种版本的最新安装包,下载速度还是可以的。我下载的是windows版本的v2.28.0.windows1
具备的条件:
1.一个注册号的GitHub账户,这里不多说了,非常简单,相信你已经注册好了;
2.Git安装包
下面开始介绍Git安装流程,双击安装包,出现下面界面,直接点击Next;
![78ed0de5ad97b29cccc54fd201740ff4.png](https://i-blog.csdnimg.cn/blog_migrate/38e456d94551ee9b757733c7e649ac8b.jpeg)
![66e33e08025a0714beb70b2d78149f79.png](https://i-blog.csdnimg.cn/blog_migrate/5fcb56955c3a74442d7400b7b4bbaa38.jpeg)
![2994b6ec94bf4038800f8aa4a597b467.png](https://i-blog.csdnimg.cn/blog_migrate/7035472c269f5d4543003e5773de25ce.png)
![e12ac61983d0873dbd807b2903dc4e56.png](https://i-blog.csdnimg.cn/blog_migrate/50c9c40210c1b2f25fd9e728dcc66737.jpeg)
![2994b6ec94bf4038800f8aa4a597b467.png](https://i-blog.csdnimg.cn/blog_migrate/7035472c269f5d4543003e5773de25ce.png)
![f8a205c271da60b11adafce3b29f58a6.png](https://i-blog.csdnimg.cn/blog_migrate/57a6275d6771ad60e14884749140fd85.jpeg)
![1ece349403bcc793e72d1ab9c3446ba7.png](https://i-blog.csdnimg.cn/blog_migrate/856a93048727f14f0a99a3ccae931ad7.jpeg)
![d938541eca4445b003002f58ece497ed.png](https://i-blog.csdnimg.cn/blog_migrate/080e18495709634c17d54808812ffeea.png)
![f3fcaf34a6f7a6992038a64f97307119.png](https://i-blog.csdnimg.cn/blog_migrate/d39b6ea3a3ae7a21443f2a082e9094d5.png)
![dc57599a6acfb5365c623ce84761d17e.png](https://i-blog.csdnimg.cn/blog_migrate/0a54c5ff0a0f64f72e1cd4ac48580206.png)
这样安装完成就OK了;
安装完成后,点击鼠标右键会出现Git GUI Here和Git Bash Here选项,恭喜你,这样表示你安装成功。
![216ee3cb532ae52fefe1806c14612e54.png](https://i-blog.csdnimg.cn/blog_migrate/3aaadadc749352d5ab59cb7ec0a6ae0b.png)
下面开始配置git环境,点击上图的Git Bash Here出现下图终端,
![b388c8f3bb116c54a9fecc1e249330ac.png](https://i-blog.csdnimg.cn/blog_migrate/aee4689d194474e0ee24fa965735a7c6.jpeg)
1.配置用户名:git config --global user.name (github上注册的用户名)
2.配置用户邮箱:git config --global user.email (GitHub上注册时的邮箱)
3.可以用命令:git config user.name 和 git config user.email 查看配置好的用户名和邮箱
4.在Git终端在输入ssh-keygen -t rsa -C "youremail@163.com" ( GitHub上注册时的邮箱 )
接下来创建SSH Key,如下图:
![d64a75708b47884cb8b3c773cce700a2.png](https://i-blog.csdnimg.cn/blog_migrate/7d5c9f211bee2db43038e9c8e17e6428.jpeg)
创建完成后,在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,一个私钥一个公钥。我们复制公钥id_rsa.pub,如下图:
![400d5326d423852ca5e046635906d355.png](https://i-blog.csdnimg.cn/blog_migrate/4d8e0194870b4b649a337ef8d839361e.jpeg)
然后登录你的GitHub,添加SSH Key
![d9b7f58eccaa029b03827b87b9557bf5.png](https://i-blog.csdnimg.cn/blog_migrate/d9c7438ffa69809bd6509ce6de22c18e.png)
打开设置后,点击SSH and GPS keys,然后点击 New SSH key。
![aee4b594f01cd45bf8b5e5e2fae5e881.png](https://i-blog.csdnimg.cn/blog_migrate/1e264997e012d1ecb4d310c45c17c2dc.jpeg)
将刚才复制的公钥粘贴到key里面,然后起一个标题名字,随便写,看你喜好。然后点击add SSH key这样就添加成功了。
![dca21b97b723ee7436e4f60d37583d72.png](https://i-blog.csdnimg.cn/blog_migrate/598b0e348b9a942c3b5fa841f770c874.jpeg)
将GitHub上的项目克隆到本地,复制仓库的HTTP 地址,如下图:
![4cc6f448d38f24dcf919f7d03d8ba594.png](https://i-blog.csdnimg.cn/blog_migrate/893af1d4520f39ab04b09d1740659a0c.jpeg)
进入C盘,在C盘下新建GitTest文件夹,将GitHub上的test仓库克隆到该文件夹目录下,使用命令:git clone https://github.com/项目,成功后我们可以看到目录出现我们下载的项目 。你就可以在本地操作你的项目了。
![a337336ee26dbf0e8668038b010b3305.png](https://i-blog.csdnimg.cn/blog_migrate/d992e1511af8de19c9b6b7b102f2f4da.jpeg)
其他一写常用命令:
git init 初始化版本库
git remote add origin https://github.com/用户名/项目.git 添加到远程仓库
git commit -m "备注信息" 将暂存区内容提交到仓库区
git push origin master 将仓库区内容推送到远程仓库GitHub上
git log 查看提交记录
git branch 查看提交记录
git status 查看当前版本状态
git checkout -b feature 创建一个feature的分支
git clone https://github.com/用户名/项目名