git工具的基本使用

版本库又名仓库,可以理解为是一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来的某一刻可以‘还原’。

创建版本库

创建一个新的文件夹为myGit    mkdir myGit

进入新建的文件夹myGit中     cd myGit

显示myGit文件夹的位置       pwd

初始化myGit文件夹           git init

初始化后在myGit文件夹中么有看到.git目录,你是因为这个目录默认是隐藏的,用ls -ah命令就可以看见


git的三个区域:工作区、暂存区、版本区

工作区可以通过 git add 文件名 命令把文件存储在暂存区

暂存区可以通过 git commit -m '说明描述' 命令把文件存储在版本区


对比:

git diff   工作区个暂存区的对比

git diff --cached  /  git diff --staged   暂存区和版本区的对比

git diff master   工作区与版本区的对比


撤销:

git reste HEAD 文件名     从暂存区撤销回工作区

git checkout -- 文件名      从工作区撤回到版本区

git commit --amend         对于误操作的撤销


删除:

git rm 文件名   如果工作中这个文件并不存在,就可以删除暂存区的这个文件

git rm -f 文件名    可以同时工作区和暂存区的文件

git rm --cached 文件名   可以删除暂存区的文件而工作区的文件保留


还原:

git log  可以查看版本信息

git checkout commit版本号 文件名     对指定文件的恢复

git reset --hard commit版本号      恢复到上一个版本(对版本的还原)

git reset --hard HEAD^  退回到上一个版本

git reset --hard HEAD~2   回退两个版本

git relog   可以查看你的所有操作,你可以找到commit相对应的版本号,再进行 git reset --hard commit版本号  就可以回到最新的版本






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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值