1.什么是Git
Git是Linus发明者Linus开发的一款版本控制系统
2.Git命令列表
首先,需要安装Git,在命令行中输入git,如果出现以下提示说明已经安装成功了
(1) 查看git版本 git --version
![](https://i-blog.csdnimg.cn/blog_migrate/22efca82f9a576c9a791b90ccd425cc9.png)
(2)查看git状态 git status
![](https://i-blog.csdnimg.cn/blog_migrate/ba104c48dce9efc5291382e8438a0a6a.png)
意思是当前目录还不是一个Git仓库
(3) 初始化git仓库 git init
(4) 添加所有文件 git add .
(5) 提交 git commit
(6) 查看日志 git log
(7) 查看分支 git branch
(8) 新建分支zhou_branch git branch zhou_branch
![](https://i-blog.csdnimg.cn/blog_migrate/3b2510ade2b4f00d6fb184c0ad608805.png)
(9) 切换分支 git checkout
![](https://i-blog.csdnimg.cn/blog_migrate/e7f89c281dfc1224c1c7f378060dfd37.png)
(10) 新建分支并且切换分支 git checkout -b new_branch
(11) 合并分支 git merge
如果当前的分支是master git merge new_branch就是把new_branch分支合并到分支master上
(12) 删除分支 git branch -d
(13) 建标签 git tag
git tag 1.0 新建标签1.0
git tag 查看标签
![](https://i-blog.csdnimg.cn/blog_migrate/f2be7b8d3602fcb68aa2311168799295.png)
3.向GitHub 提交代码
(1) SSH
SSH是一种网络协议,用于计算机之间的加密登录。Git 服务器会采用SSH公钥来进行授权,向GitHub提交代码的第一步就是添加SSH key配置
(2) 生成SSH key
Mac是默认安装了SSH
在终端输入 ssh
证明本机已经安装
在终端输入 ssh-keygen -t rsa 指定 rsa 算法生成秘钥 连续回车键生成两个文件 d_rsa 和 id_rsa.pub ,而 id_rsa 是密钥,id_rsa.pub 就是公钥。 文件存放的目录是 /Users/zhoujian/.ssh/id_rsa,接着把id_rsa.pub添加到GitHub上
(3) GitHub上添加SSH key
(4) 查看id_rsa.pub 的文件内容
cd ~/.ssh
cat id_rsa.pub
(5) SSH key 添加成功后,输入 ssh -T git@github.com 进行测试
![](https://i-blog.csdnimg.cn/blog_migrate/d9f542cb1073c23b66227f6386dbd97a.png)
(6) Push 和 Pull
git push origin master :把本地代码推到远程master分支
git pull origin master : 把远程最新的代码更新到本地
在push之前先pull,这样不容易冲突
5. 提交代码
(1) 从远程clone 代码
clone 到当前zhoujian 目录下
(2) 本地代码与github代码相关联
git remote add origin https://github.com/zeke123/X5_Webview.git