git基本操作

1.创建版本仓库
git init

创建一个文件夹,在文件夹里面创建版本仓库,文件夹里面会生成一个.git 的隐藏文件夹,这就是版本库目录

在这里插入图片描述

2.版本创建
git add  # 添加到暂存区
git commit  # 把暂存区的所有内容提交到当前分支

在这里插入图片描述
当文件被修改时,需要再次add 和commit
在这里插入图片描述

3.查看版本记录
git log  # 查看版本记录
git log --pretty=oneline  # 简短查看版本记录

在这里插入图片描述
在这里插入图片描述

4.版本回退

git中用HEAD来表示当前所在的版本号,HEAD^ 表示当前版本的前一个版本,HEAD^^ 表示当前版本的前前一个版本,也可以用HEAD~1 表示当前版本的前一个版本,HEAD~100表示当前版本的前100个版本

git reset --hard HEAD^
git reset --hard 版本序列号

在这里插入图片描述
在这里插入图片描述

5.查看操作记录
git reflog  # 可查看操作记录,用于查看版本号等

在这里插入图片描述

6.工作区、 版本库和暂存区

工作区是.git 所在的目录;
版本库是工作区中的.git,版本库中有有一个暂存区
关系如下图
在这里插入图片描述

7.管理修改
git status  #可查看当前工作区与当前所在的版本之前的区别

在这里插入图片描述

8.撤销修改
  • 修改没有上传到暂存区 直接用checkout 就可以丢弃工作区修改
git checkout

在这里插入图片描述

  • 当工作区的修改已经add 到了暂存区,那么久需要先git reset HEAD 回退版本 然后在git checkout 丢弃修改
git reset HEAD code.txt   # 回退版本
git checkout code.txt  # 丢弃修改

在这里插入图片描述

  • 当修改的内容已经commit 时,就可以通过版本回退来撤销修改
9.对比文件的不同
  • 对比工作区和版本库某个文件
git diff HEAD -- code.txt

在这里插入图片描述

  • 对比两个版本中的文件
git diff HEAD HEAD^ -- code.txt

在这里插入图片描述

10.删除文件
rm code2.txt
git rm code2.txt
git commit -m "del code2.txt"

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值