git的一些基本操作

git的基本使用

git的下载地址:https://git-scm.com/downloads
下载的过程不多说,一直点next就行(这里以windows系统为例)

1.配置用户信息

安装成功后,点击鼠标右键会有下面两个选项,选择Git Bash Here
在这里插入图片描述
配置用户名和邮箱
在这里插入图片描述

2.查看配置

查看全局配置
在这里插入图片描述
查看指定配置
在这里插入图片描述

3.获取帮助信息

在这里插入图片描述

4.将本地文件夹初始化为git仓库

指定文件夹内打开Git Bash Here
在这里插入图片描述

5.查看文件状态

标红的表示文件未被跟踪
在这里插入图片描述
也可以以比较简练的方式查看文件状态 ??表示文件未被跟踪
在这里插入图片描述

6.跟踪新文件

在这里插入图片描述
查看文件状态,此时文件被跟踪处于暂存状态
在这里插入图片描述
在这里插入图片描述

若觉得当前窗口的信息过多可输入clear清空窗口

7.将暂存区的文件提交至git仓库

引号里的属于标记,可以说明当前时第几次提交,以便后面切换版本时,方便查找
在这里插入图片描述

查看文件状态,此时文件都属于未修改的状态,没有任何文件需要提交
在这里插入图片描述

8.将修改后的文件存入提交

先修改已被提交的文件,这里把登录修改成login,然后保存文件
在这里插入图片描述

查看文件状态,此时文件已被修改,还没有被放入暂存区
在这里插入图片描述

红色的M表示当前文件已被修改,还没有被放入暂存区
在这里插入图片描述

暂存已修改的文件,标记变成了绿色的M
在这里插入图片描述

再次提交已暂存的文件
在这里插入图片描述

再次查看文件状态
在这里插入图片描述

9.撤销修改(用git仓库中保存的文件覆盖工作区中的文件)

还是一样先修改
请添加图片描述
在这里插入图片描述
文件再一次被修改,还没有被暂存
请添加图片描述
撤销修改
请添加图片描述
撤销后
请添加图片描述

请添加图片描述

10.一次性将多个文件放入暂存区

下面是修改的文件和新增的文件
请添加图片描述
将这些文件一次性添加到暂存区

git add.

查看文件状态,此时都在暂存区
请添加图片描述

11.取消暂存的文件

请添加图片描述

取消之后文件的状态
请添加图片描述

12.跳过暂存直接提交(必须是已经被跟踪过的文件)

修改一个已经被跟踪的文件
请添加图片描述

跳过暂存直接提交
请添加图片描述

查看文件状态,此时没有需要被提交的文件
请添加图片描述

13.从仓库中移除文件

从仓库中移除,保留工作区的文件
请添加图片描述

从仓库和工作区中移除文件

git rm -f test.html

14.查看提交日历

git log  //查看全部的提交日历   看到:符号,点enter继续查看

请添加图片描述

按q退出查看历史
git log -3   //查看最近3次的提交日历,次数自己定
git log -3 --pretty=oneline   //一行上展示日历
git log -3 --pretty=format:"%h | %an | %ar | %s"   //自定义输出格式
%h:提交简写的哈希值
%an:用户的名字
%ar:日期,以多久之前的方式显示
%h:提交时的说明,双引号里的内容

15.项目退回到第一个版本(退回到文件被修改之前)

git reset --hard 后面跟的字符为图中的黄色字符,复制过去即可,这里先一行上展示

在这里插入图片描述
此时项目已经退回到最初的版本

16.从旧版本回到最新的版本

git relog --pretty==oneline  //在旧版本查看日历

请添加图片描述

git reset --hard //再次进行此操作

此时版本已经换回最新版本
请添加图片描述

若是有些文件不想提交至仓库,但又不想被显示,可以创建.gitinore文件,来忽视一些文件
在这里插入图片描述

以上就是全部内容啦,希望可以帮助到大家!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值