1.基本介绍html
Linus Torvalds 为了存储linux源码,创造的一套分布式版本控制系统。linux
2.好处:git
3.git 、GitHub、GitLab区别(以前一直没联系上这3个名词)github
4.Git推送代码两种方式服务器
第一种:网络
git clone git@github.com:XXX/blogs.git 生成项目名blogs文件夹,此文件夹下有.git文件夹ssh
在项目文件夹blogs下建立文件index.html分布式
(1)git add . 或 git add index.html 文件上传到工做区 工具
(2)git commit -m 'fix' 提交到【暂存区】版本控制
(3)git push 推送到远程仓库 不写默认是主分支
第二种:
1.cd blogs
2.git init 初始化一个空的远程仓库,有默认配置信息 .git等
3.推送
建立和github沟通桥梁 git remote add orgin_ssh git@github.comXXX.git
推送到远程 git push origin_ssh master
5.查看历史版本号 :git log
6. 版本回退 git reset --hard XXX XXX表示版本号
写的不全,只是经常使用的一些命令,下面是大佬博客传送门:https://www.liaoxuefeng.com/wiki/896043488029600/897013573512192