目录
一、环境配置
1. 首先本地安装git
安装教程:https://www.runoob.com/git/git-install-setup.html
windows系统直接到 https://gitforwindows.org/ 下载并安装
可以下载Sourcetree作为git客户端使用
2. 到github使用邮箱注册账号
3. 将github与git关联起来
参考链接:https://www.runoob.com/git/git-remote-repo.html
https://www.runoob.com/w3cnote/git-guide.html
步骤:
(1)打开安装好的Git文件夹下的git-bash.exe
(2)输入
$ ssh-keygen -t rsa -C "your_email@youremail.com"
然后一路回车
(3)然后会生成.ssh文件,将id_rsa.pub用notepad++打开,并复制。(因为本地Git仓库和GitHub仓库之间的传输是通过SSH加密传输的,GitHub需要识别是否是你推送,GitHub只要知道了你的公钥,就可以确认只有你自己才能推送,所以需要配置ssh key。id_rsa和id_rsa.pub就是SSH Key的秘钥对,id_rsa是私钥,不能泄露,id_rsa.pub是公钥,可以公开。)
打开setting,将复制的黏贴到图中key的位置,title可以随便填。
(4)为了验证是否成功,在git bash下输入:
$ ssh -T git@github.com
Hi tianqixin! You've successfully authenticated, but GitHub does not provide shell access.
出现以上结果,说明连接成功了。
(5)Git 为你的每一个提交都记录你的名字与电子邮箱地址,所以需要配置用户名和邮箱地址。(global是针对所有仓库)
$ git config --global user.name 'runoob'
$ git config --global user.email test@runoob.com
用户名和邮箱信息可于github客户端中修改。
4. github客户端安装(可选)
直接到 https://desktop.github.com/ 下载安装即可,然后打开客户端登录自己的账号。
github客户端使用指南:https://gitbeijing.com/ (这个文档对应的github网页和github客户端比较版本比较老的,有些地方不太一致)
配套慕课网课程:https://www.imooc.com/learn/390 (版本控制入门 – 搬进 Github)
二、git指令
直接看: