Git基本命令与操作

Git基本命令与操作

Git的基本工作流程

在这里插入图片描述

Git常用命令

git init :初始化,创建git仓库

git status : 插卡git状态(文件是否提交、添加等操作)

git add : 添加,将指定的文件添加到暂存区

git commit : 将暂存区的文件提交到历史仓库

git log : 查看日志(git提交的历史日志)

练习:

  1. 创建工作目录,初始化本地git仓库
  2. 新建一个txt文件
  3. 使用status命令,查看状态
  4. 使用add命令,并查看状态
  5. 使用commit命令,提交到本地历史仓库
  6. 使用log命令,查看日志
  7. 修改txt文件
  8. 添加并提交,查看日志

流程:
创建一个文件夹,进如文件夹内部

右击,进入Git Bash here,初始化git仓库

git  init  

此时文件夹内有一个隐藏的.git文件夹,需要开放隐藏文件才能看到。

之后在文件夹中创建test.txt文件

查看状态,键入:

git status

此时会看到红色文件名的test.txt,表示未同步数据

在这里插入图片描述

在控制台中,键入:

git add test.txt

此时已将文件test.txt提交到git暂存区。

查看状态,键入

git status

此时,控制台中显示的是绿色的test.txt文件,表示已经添加成功

在这里插入图片描述

将文件存入仓库,键入:

git commit -m '提交原因信息'

在这里,必须存在提交原因信息的内容,不然提交不上去

在这里我出了一点小状况,我将版本安装到2.33之后没有设置邮箱和用户名,提交时会出现需要邮箱和用户名的错误

$ git commit -m '1'
Author identity unknown

*** Please tell me who you are.
Run
  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

此时,通过配置直接设置邮箱和用户名即可,键入:

$ git config user.name "zhangsan"
$ git config user.email "zhangsan@zs.com"

再次提交就没问题了

查看状态,键入:

git status

在这里插入图片描述

修改test.txt文件

查看状态

git status

文件名未红色,表示未同步

再次上述添加、提交操作

查看日志

在这里插入图片描述

将文件提交后,日志中会出现两条提交记录,每条记录中都存在一个长字符串,这是每次提交的标识,若是你想回退到某一次提交可以通过这些标识来指定。

注意,在输入git commit之后 忘记了输入-m的化会进入控制台的文件编辑器中类似linux中的编辑器,若是想退出来,键入:

shift + :

脚下出现输入框,键入

q!

回车,退出。

一次提交可以通过这些标识来指定。

注意,在输入git commit之后 忘记了输入-m的化会进入控制台的文件编辑器中类似linux中的编辑器,若是想退出来,键入:

shift + :

脚下出现输入框,键入

q!

回车,退出。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值