git学习

#创建一个工作目录在所需要得位置
for example:git_test

#初始化版本库
git init
会出现一个.git隐藏文件,该文件是就是控制版本

#添加暂存空间
git add
#提交到版本库
git commit -m "discrible"
#查询当前仓是否需要提交文件
git status

#回退版本
git reset --hard HEAD~1 (1代表第一个版本)

#查看序列号,再回到相应的版本编号
git log
gir reset --hard 编号

#丢弃上次修改版本内容
git checkout --文件名

#已经提交到暂存区怎么放弃修改
git reset HEAD 文件名
git checkout --文件名

#版本对比
git diff HEAD -- file #版本库与工作区文件区别
---代表是版本库
+++代表是工作空间文件

git diff HEAD HEAD~1 --file #当前版本与上版本文件区别
---代表当前版本的文件
+++代表上个版本的文件

#查看分支
git branch

#创建并切换分支
git checkout -b dev

git branch

#切换分支
git checkout master

#删除分支
git branch -d dev

原文地址:https://www.cnblogs.com/chevron123/p/12566315.html