Git使用入门命令详解

Git版本控制入门

介绍和安装

参见 https://www.cnblogs.com/clt0223/articles/11520299.html

安装成功之后打开Git Bash出现以下界面
在这里插入图片描述

入门设置

  1. 在建立版本库之前需要设置用户名和邮箱作为一个标识在命令行输入如下:(确保位于主目录中,也就是一打开git bash就输入)
$ git config --global user.email "你的邮箱"
$ git config --global user.name "你的名字"      

global表示全局,这台机器所有的Git仓库都会使用这个配置。当然米你也可以对不同的仓库使用不同的名字和邮箱。

如何使用

创建版本库

版本库可以理解为你一个文档或者一个文件,这个文件可以被Git管理起来,每次的文件修改都能记录,方便以后找回

接下来开始创建一个版本库(例如我想管理E:\Git_workplace目录下test文件):

$ cd  e:
$ cd Git_workplace
$ mkdir test
$ cd test
$git init

如下图,没有错误提示就代表已经执行了这行代码
在这里插入图片描述
通过git init命令,当前test文件已经变成了.git可以管理的仓库,这时test目录下会出现.git文件
在这里插入图片描述
若没有出现,则是因为.git文件夹默认为隐藏属性,因此需要通过设置系统属性,才能看到这个文件夹,如下勾选隐藏的项目,就可以了
在这里插入图片描述

把文件添加到版本库

在这里插入图片描述

举例:
现在我在test目录下新建一个记事本文件111.txt,文件内容为111111111111

  • 使用命令git add 把文件111.txt从工作区添加到暂存区
    在这里插入图片描述
  • 使用命令git commit 把文件从暂存区提交到本地仓库
    在这里插入图片描述
  • 使用命令git status 查看暂存区是否还有文件未提交
    现在我在111.txt文本文件中加入输入222222222,保存,然后再将111.txt添加到暂存区,此时用git status查看暂存区状态
    在这里插入图片描述
    把修改后暂存区的111.txt再次提交,再次用git status查看暂存区状态
    在这里插入图片描述
  • 使用cat 文件能查看文件的内容
    在这里插入图片描述

版本回退

  • 我现在想知道我已经提交了几个版本,可以用 git log 命令查看
    在这里插入图片描述
    在这里插入图片描述
  • 版本回退
    我现在想把版本回退到上一个版本,可以用git reset --hard 命令,这里就会有两种具体的命令git reset --hard HEAD^和git reset --hard 版本号,下面我们就分别试一下

1.git reset --hard HEAD^
回退到前一个版本用git reset --hard HEAD^,回退到上上个版本用git reset --hard HEAD^^ ……这个命令的缺点是当一次回退很多版本肯定不方便,比如要回退到前30个版本,就要敲30个^.
在这里插入图片描述
2.git reset --hard 版本号
在使用这个命令之前先得知道所回退到的版本的版本号,所以先用git reflog得到对应版本号,再使用git reset --hard 版本号回退
在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值