1.git 安装
sudo apt-get install git
密码:chuanzhi
2.查看git安装结果
git
3.创建项目
创建文件夹 touch *** 创建目录 mkdir ***
4.创建本地仓库
cd Desktop/test/
git init
5.配置个人信息
git config user.name '张三' git config user.email 'zhangsan@163.com'
6.将工作区文件添加到暂存区
# 添加项目中所有文件 git add . 或者 # 添加指定文件 git add login.py
7.将暂存区文件提交到仓库区
commit会生成一条版本记录 -m后面是版本描述信息 git commit -m '版本描述'
8.查看历史版本
git log
或者
git reflog
9.回退版本
HEAD表示当前最新版本 HEAD^表示当前最新版本的前一个版本 HEAD^^表示当前最新版本的前两个版本,以此类推... HEAD~1表示当前最新版本的前一个版本 HEAD~10表示当前最新版本的前10个版本,以此类推... git reset --hard HEAD^ git reset --hard 版本号
10.撤销修改
# 第一步:将暂存区代码撤销到工作区 git reset HEAD 文件名 # 第二步:撤销工作区代码 git checkout 文件名
11.对比版本
对比版本库与工作区 新加代码num3 = 30,不add到暂存区,保留在工作区 git diff HEAD -- login.py 对比版本库 新加代码num3 = 30,并add到暂存区 git diff HEAD HEAD^ -- login.py
12.删除文件:删除文件分为确定删除和误删
在项目中新建test.py文件,并添加和提交到仓库 确定删除处理: # 删除文件 rm 文件名 # git确定删除文件,对比添加文件git add git rm 文件名 # 删除后记录删除操作版本 git commit -m '删除描述' 误删处理:撤销修改即可 # 删除文件 rm 文件名 # git撤销修改 git checkout -- 文件名