git:分布式版本控制系统
安装git
sudo apt install git
创建一个版本库
git init
创建库后,会生成一个.git文件,不要随意移动
添加到缓存区
git add 文件名
提交到git
git commit -m'备注
若提交时,显示
则按照提示输入GitHub的邮箱账户名
如:
git config --global user.email'123456@qq.com'
git config --global user.name'hahaha'
查看更改的变化添加到缓存区后会显示
git status
退回到某个版本
git log
git reset --hard commitid回退到对应版本
git reset --hard Head^上个版本 Head^^上上个版本 Head~数字 上几个版本
git reflog查看回退操作
git reset --hard commitid
- 在工作区修改,还没提交到暂存区,撤销修改
git checkout – 文件名 - 改了文件提交到暂存区
取消暂存 git reset HEAD 文件名 在工作区撤销修改 - 提交到git——版本回退
在版本库删除文件
git rm 文件
远程连接
需要本地的与远程的建立联系
1.创建 ssh key
ssh-keygen -t rsa -C ‘注册的邮箱’
2.在github上创建一个新的版本库
3.远程版本库与本地进行联系
git remote add origin git@github.com:用户名/仓库名.git
4.将本地仓库的数据推到远程仓库上去
git push -u origin master
或者
git push -u origin +master