使用git将自己的代码管理起来,添加和回滚

1.什么是git?

简单记忆:一个帮助我们做版本控制的软件
Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
也是大佬 Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

2.安装地址:https://git-scm.com/

3.如何将自己的代码放入git

用到的方法:

git init  初始化git仓库
git pull 更新代码
git status 看状态
git add .将所有文件暂存
git push 提交代码
git log 打印日志
git reflog 查看所有分支的所有操作记录
git reset --hard 回滚版本

具体方法如下:

1.安装好Git后,我们建立一个文件夹作为自己的本地,
在这里插入图片描述

2.右键鼠标选择 Git bash here 打开控制窗口界面,输入 git init 初始化git仓库
在这里插入图片描述

3.成功后,这个文件夹已经成为了我们的git的仓库,有一个隐藏的.git文件,可以通过显示隐藏查看
在这里插入图片描述
4.我们继续在窗口 输入git status 看状态 这里文件名是红色,表示这个文件还没有保存进git的暂存区里面
在这里插入图片描述
5.输入 git add . 这里的英文"."表示暂存所有的文件, 如果我们只想将一个文件放到暂存区可以使用 git add 文件名
文件名变成绿色了,表示文件以及放到暂存区里面了
在这里插入图片描述
6.git commit -m ‘存入学生系统文件’ 输入记录说明 ,然后输入 git push 提交文件
在这里插入图片描述
这样我们就把文件存储进git仓库里面了

4.回滚数据

我们使用git的目的之一就是方面管理,如果版本出错可以回到修改前一个版本
1.我用同样的方法追加了一个文件 student_sys02
在这里插入图片描述

2.这时我们get log 可以查看两次提交文件的日志
在这里插入图片描述
目前,文件夹里面有两个文件如果我想让仓库恢复到只有一个文件的状态
输入:git reset --hard ab45e5ae291fc7b6311c99096185c863bc8a99c0 (就是commit 后面那段字符码),这样文件就恢复到一个文件的状态,如果语句执行成功了,发现文件没有变化可以执行一下 git pull刷新一下

在这里插入图片描述在这里插入图片描述
如果我们恢复到原始的状态又后悔了,想要恢复成两个文件的状态怎么办?
用git log 已经查不到了,因为你没有珍惜你的曾经…

我们可以使用 git reflog 来查看

在这里插入图片描述
这里我们可以查到 存储学生系统文件02的数字编码
继续输入: git reset --hard e6a5215
git pull 一下这样,文件就又变回两个了
你学费了吗?
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值