Git使用001-(初识,init,add,commit,status,log,reset,checkout命令)

本文详细介绍了Git的基本命令,包括git init、git status、git log、git add、git commit、git checkout、git reset --hard及git restore的用法,并通过实际操作展示了如何在Git中管理文件版本。
摘要由CSDN通过智能技术生成

命令的功能基本介绍

git init 初始化: 让git对这个文件夹中文件进行版本管理

git status:查看文件的状态

git log: 查看日志, git修改的文件的记录

git log --pretty=oneline: 简化显示log日志

git add: 将工作区的文件添加到暂存区

git commit -m “文件修改描述”: 将暂存区的内容提交到git托管

git checkout --文件名: 撤销暂存区的文件

git reset --hard commitid: 根据日志 切换版本

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

git reset --hard HEAD^^ 回到上上个版本, 以此类推

git restore 文件名 还原文件,当你将文件添加到暂存区,使用此命令可以直接还原到之前的文件




git使用和命令具体操作:

1. 创建一个git托管文件夹
创建一个空的文件夹,点击GIt Bash Here,进入git命令界面
在这里插入图片描述

2.初始化, 生成一个git管理文件
在这里插入图片描述
查看是否成功: ll -a 命令 显示隐藏的文件,有.git/代表成功
在这里插入图片描述

3.将你写好的项目拖入该文件夹中
在这里插入图片描述
4.使用git查看文件状态
显示的是 一个红色的文件名
说明是一个可添加到暂存区的文件

在这里插入图片描述
5.将文件添加到暂存区
git add 文件名 或者 git add . 代表提交所有文件
在这里插入图片描述
6.将文件提交给Git版本管理
在这里插入图片描述
文件托管完成

查看日志

git log
在这里插入图片描述

简化显示日志

git log --pretty=oneline
在这里插入图片描述

切换版本

git reset --hard commitID: 切换到最开始的版本
在这里插入图片描述
在这里插入图片描述

切换到上个版本

git reset --hard HEAD^
原来的文件内容
在这里插入图片描述
在这里插入图片描述
切换后的文件内容
在这里插入图片描述

查看状态

没有可以添加的文件
在这里插入图片描述

git checkout撤销的使用

如果你修改了文件,查看状态显示文件可以添加到暂存区
而你此时把文件弄成修改前的版本
使用 git checkout
在这里插入图片描述
git checkout 文件名 指定文件
git checkout . 所有文件
在这里插入图片描述

git restore 文件名 还原文件

当你把文件添加到暂存区,你想还原到修改前的样子,
在这里插入图片描述
直接使用: git restore 文件名
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值