学习Git的第一个下午,我看了廖雪峰的播客,大概了解了Git的用途以及常用的基础命令。实践出真知,不自己动手总是觉得很空,于是学习GIt 的第二个下午,我开始下载Git,并学习添加远程库。
下载Git
试着在官网下载,很慢,下载了很多次都无法如愿。最后从https://npm.taobao.org/mirrors/git-for-windows/v2.25.0.windows.1/镜像网站成功下载Git。
安装Git
Git的安装就是一路按照默认的来,除了一个地方,要因人而异做出不同的选择,就是选用默认的编辑器。默认的是用vim,但稍微接触过vim,如果真的不熟悉的话连输出个“Hello world”都要费很大的功夫,我用的Windows系统,所以选用了vs code。
在桌面,鼠标右键看到有Git GUI和GIt Bash就ok啦。
添加远程库
添加远程库,也可以说是对Git Bash进行配置。就是把本地的一个文件夹与github上的库进行同步,从而实现git的保存修改的功能。
站在巨人的肩膀上。Git的安装和添加远程库我都是看着github新手使用指南这篇博客来的。既有用又人性,一看就懂。
下面简单介绍一下大概的流程和我碰到的比较疑惑的步骤,其他的参照博客即可。
第一步,使用SSH进行密钥配对
鼠标右键->Git Bash,打开后就可以看见命令行提示。
1、需要配置用户名和邮箱
初次安装Git需要配置用户名和邮箱,不然git都不知道你是谁。
git config --global user.name "双引号中输入设置的名字"
git config --global user.email "双引号中输入邮箱"
这里的用户名和邮箱是git提交代码时用来显示你的身份和联系方式的。
(这两个命令没有顺序要求)
2、获取专属的密钥
ssh -keygen -t rea-C "邮箱"
引号内输入注册github时绑定的邮箱账号。之后一路回车,我记得是回车三次就可以了。
找到第一次回车时提示的文件夹,C盘-用户-你的用户名-.ssh文件夹,复制id_rsa.pub文件中的全部字符。
3、在github上添加密钥
settings->SSH and GPG keys->New SSH Key,
title按自己喜欢的来,Key里面就粘贴.pub文件中复制来的密钥。
4、检查是否绑定成功
回到Git Bash中,输入
出现提示时,输入yes
看到 You’ve successfully authenticated, but GitHub does not provide shell access.就成功啦。
第二步,添加远程库
1、在github中新建一个库repositories,名字随意,其他默认。
2、在Git Bash中,
cd /D
定位到D盘,就是你想存储这个库的地方。
git clone 网址
网址是新建成功的库所在的网址。
再打开你定位到文件夹,就可以看到你与新建的库名相同的文件夹。到这远程库其实就已经添加成功啦。
但为了更有实感,可以在文件下新建一个任意文档。
之后就按照git的命令和用法去操作啦。
输入 git add 文件名(包括后缀)
之后输入然后git commit -m "……"
引号内的内容是刚刚上传的文件一个备注
输入git push origin master
之后会出现github的登录信息,登录后今天下午的学习就大功告成啦。
去github相应的库内就可以看到刚才在自己的电脑上新建的文件了。