Git的基本使用与安装

目录

一、Git的安装

二、Git的基本使用

2.1 创建版本库

1、随便创建一个文件夹,在此文件夹下右键打开git bush窗口

2、通过命令 git init 把这个目录变成git可以管理的仓库

3、pwd 命令是用于显示当前的目录。

2.2 添加文件和修改提交文件

1、使用vi命令创建文件test.txt, 此刻文件在工作区(WorkSpace),命令如下:

2、通过git status可以查看文件追踪的情况,命令如下:

3、使用 git add 命令将文件添加到暂存区里面去,命令示例如下:

4、使用git commit命令提交文件到主分支,命令示例如下:

2.3 版本回退

1、git log命令从最近到最远的显示日志

2、版本回退

3、回退撤销

2.4 删除文件

2.5 ​​​​​​​配置信息Config


一、Git的安装

Git支持Linux、Windows和Mac系统,安装Git,可以到Git官方网站直接下载安装程序。

 

 

二、Git的基本使用

2.1 创建版本库

1、随便创建一个文件夹,在此文件夹下右键打开git bush窗口

2、通过命令 git init 把这个目录变成git可以管理的仓库
3、pwd 命令是用于显示当前的目录。

2.2 添加文件和修改提交文件

1、使用vi命令创建文件test.txt, 此刻文件在工作区(WorkSpace),命令如下:
vi test.txt

(如果文件已经创建,使用此命令则可以直接进入修改文件,不会继续创建)

创建后会自动进入文件编辑,按任意字母后可以开始编辑文件内容,想要退出文件编辑按esc后输入 :wq 保存退出

如果想要查看编辑的文件内容要使用cat命令,命令如下:

cat test.txt

2、通过git status可以查看文件追踪的情况,命令如下:
git status

可以看到文件此时在工作区 

3、使用 git add 命令将文件添加到暂存区里面去,命令示例如下:
git add test.txt

使用此命令后再使用 git status 命令进行查看,此时我们可以发现文件进入了暂存区

注:我们发现添加到暂存区的时候会有警告出现,不过没关系,是换行符的警告

如果要提交多个文件,我们可以在add后面指定文件的列表,示例如下:

git add test2.txt test3.txt

也可以直接添加工作区所有文件到暂存区,命令如下:

git add .

我们可以通过如下命令来讲暂存区的文件撤销回工作区:

git rm --cached test.txt
4、使用git commit命令提交文件到主分支,命令示例如下:
git commit -m 'first commit'

注:‘ ’里面注释是必须要写的,否则命令无法提交

2.3 ​​​​​​​版本回退

1、git log命令从最近到最远的显示日志

如果嫌上面显示的信息太多的话,我们可以使用命令 git log  pretty=oneline

2、版本回退

现在我想使用版本回退操作,我想把当前的版本回退到上一个版本,要使用什么命令呢?可以使用如下2种命令

第一种是:git reset --hard HEAD^ 那么如果要回退到上上个版本只需把HEAD^ 改成 HEAD^^ 以此类推。如果要回退到前100个版本的话,使用上面的方法肯定不方便,使用下面的简便命令操作:git reset --hard HEAD~100 即可

第二种是:通过版本号的前四位码来做回退

示例:git reset –heard sha1

3、回退撤销

通过版本号回退,使用命令方法如下:git reset --hard 版本号

如果不知道版本号可以使用 git reflog 命令进行查看

2.4 删除文件

使用rm命令删除文件,使用示例如下:

git rm test.txt

可以看到删除的文件直接进入了暂存区(如果不在暂存区需要使用git add命令将其提交到暂存区)

如果进入暂存区也可以退回工作区,使用命令示例如下

 git reset HEAD test.txt

 之后使用git commit提交即可删除

可以看到此时工作区与暂存区都没有此文件了,此时文件已经被删除掉

2.5 ​​​​​​​配置信息Config

在git中,我们使用git config 命令用来配置git的配置文件,git配置级别主要有以下3类:

1、仓库级别 local 【优先级最高】

2、用户级别 global【优先级次之】

3、系统级别 system【优先级最低】

可以在git的命令提示符中输入以下命令查看各级别配置信息

git config --local -l

git config --global -l

git config --system -l

演示修改用户名和邮箱:

git config --global user.name "ZZW"

git config --global user.email "123456asd@163.com"

修改另两个级别,将上述命令中global换成local或system即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值