关于git命令的使用

一、git的常用命令

  1. git config --global user.name 用户名 作用:设置用户签名

  1. git config --global user.email 邮箱 作用:设置用户邮箱

  1. git init 作用:初始化本地库

  1. git status 作用:查看本地库状态

  1. git add 文件名 作用:添加到暂存区

  1. git cimmit-m “日志信息”文件名 作用:提交到本地库

  1. git reflog 作用:查看历史记录

  1. git reset --hard 作用:版本穿梭

(1)、设置好用户签名后,在C盘中点击用户,会找到一个.gitconfig,打开就能显示出已经设置好的用户签名和邮箱

(2)、初始化本地库的话,找到gitspace这个文件夹,在里面设置一个gitdemo的文件夹,打开后,在里面打开git,就会直接显示出所在的位置,然后输入git init 进行初始化本地库,然后会出来一个.git的目录,看不了的话点击查看,然后将隐藏的项目名勾选出来。当然,里面内容都不修改

(3)、查看本地库状态操作输入git status,会出现三行日志,

第一行表示当前的本地库在master里面,当前的分支是master.

第二行表示还未提交任何东西,第三行表示没有东西需要提交

要想改变这个状态,可以新增一个文件:

输入 vim hello.txt,表示新建一个名为hello的文件

然后随便输一句话,如果想复制的话,点击Esc退出编辑模式,然后yy是复制,p是粘贴(同样也可以写成5p,意思为复制五次),如果要保存的话,同样退出编辑模式,输入 :wq 保存内容,然后输入 ll 查看目录中确实有这个hello的文件,想要查看的话,输入cat hello.txt查看内容。还可以 tail -n 1 表示查看文件内容的最后一行。

(4)、添加暂存区。

输入git add hello.txt ,这个时候的本地库的状态又发生了改变,

说明追踪成功,说明现在的文件就在暂存区,想要删除,没有历史版本的话,输入, git rm --cached hello.txt 就可以删除了,

说明已经从暂存区里删除了。

(5)、提交本地库。

git cimmit-m “日志信息”文件名

此为提交本地库成功。👆

这个可以查看版本号。

(6)、修改文件

先在gitspace中打开git,然后用cat查看文件,然后再vim准备修改文件,点i进入编辑模式进行修改,修改完成后点击esc进入编辑模式,输入:wq进行保存,(其中是进入底线模式),此时再运用git add进行追踪,再用git status会发现

此时文件已经被添加到暂存区里了,然后再通过git cimmit-m “日志信息”文件名 提交到本地库,但此时日志信息应改为second commit,这时,再用cat进行查看时发现已经修改完成。

(7)、查看历史版本

用git reflog就可以看到部分的版本信息了,包括部分的版本号,指针指向哪个版本,修改次数及名称,但如果想看全,可以输入 git log,如下图所示。👇(多了作者 日期 版本详细版本号)

(8)、版本穿梭

先通过版本信息查看版本号(部分就可以),然后复制,同过git reset --hard +复制的版本号,就回到了想去的那个版本了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

春风从不入睡..

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值