git安装及使用

git安装及使用

在这里插入图片描述

官网:https://git-scm.com/

Git是一个免费的开源 分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有内容。

Git 易于学习占地面积小,具有闪电般的快速性能。它具有Subversion,CVS,PerforceClearCase之类的SCM工具,具有廉价的本地分支,方便的暂存区域多个工作流等功能

一、下载git

官网:https://git-scm.com/

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

二、安装

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

接下来的步骤我就不演示了,一直点击下一步就搞定了。

  • 查看安装是否成功

打开一个新的DOS命令窗口,输入:git --version命令查看版本号。注意:–version,是两根杠。

在这里插入图片描述

三、相关配置

3.1、config的三个作用域

  • git confifig --local

local只对仓库有效。每个项目的一个 .git就是一个 local仓库。

  • git confifig --global

对登录⽤户所有仓库有效

  • git confifig --system

system对系统的所有⽤户有效,一般我们都使用这个。

  • 作用域的优先级

local > global > system

3.2、配置user信息

  • 打开git命令窗口

在这里插入图片描述

  • 配置用户名和邮箱

git config --system user.name '用户名'

git config --system user.email '邮箱'

注意:如果不配置作用域,默认是local

范例:

git config --system user.name 'GL'
git config --system user.email 'wm76868@sina.com'
  • 显示config配置
git config --list --local 
git config --list --global 
git config --list --system

当然了,你上面的作用域是什么,这里显示的时候也需要对应上才可以查询出配置的用户。例如:设置的是:git config --system user.name 'GL'那么查询的时候也要使用:git config --list --system

在这里插入图片描述

  • 删除配置
git config --unset --local user.name 
git config --unset --global user.name 
git config --unset --system user.name

例如:我要删除刚才配置的用户名和邮箱

git config --unset --system user.name
git config --unset --system user.email

在这里插入图片描述

四、创建git仓库

  • 方式一:⽤ Git 之前已经有项⽬代码

命令:git init

直接在项目的目录里面执行 git init命令后,会在该目录生成一个叫 .git的隐藏文件,这个文件就是git仓库。

在这里插入图片描述

在这里插入图片描述

  • 方式二

会在当前目录下创建一个与项目名称相同的文件夹,并在该文件夹下面创建一个git仓库。

在这里插入图片描述

注意:以上两种方式其实我们并不会使用,因为一个新的项目开发时。我们会先在Gitee、GitHub或者gitLab上面创建,然后将仓库拉取到新建的项目中就可以使用了。如果在本地创建git仓库,远程仓库并没有,我们没法提交到远程仓库中。

五,在远程创建仓库并使用

我使用gitee作为案例,在 git官网去注册一个账号https://gitee.com/。注册账号这些很简单的,并且都是中文描述的,我就不再多说。

  • gitee创建项目

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

当项目创建成功后,需要在本地拉取下来。打开项目需要保存的文件夹,打开git命令窗口。拉取命令是:git clone 项目地址,我是创建成私有的,所以第一次拉取的时候需要做安全校验。校验成功后,就会拉取该项目了。

在这里插入图片描述

在这里插入图片描述

如果后期gitee的账号或者账号密码更改了,可以在计算机的 控制面板 -> 用户账户 -> 管理Windows凭据 ->普通凭据 修改相应的密码。

在这里插入图片描述

六、常用命令

该命令可以只做了解,因为使用Git做项目的版本控制器时,相关的开发工具会给我们提供更方便的图形化界面操作。例如:ideaVSCodeHBuilder X等等,所以就不需要使用命令了,但是我这里还是简单演示一下,显示的很专业的样子。

img

NO命令描述
1git init初始化仓库
2git status查看当前版本库中的文件的状态
3git add .将全部文件添加到缓存区
4git commit将文件提交到本地仓库
5git rm 文件名删除文件
6git remote add 别名 https路径添加远程仓库信息
7git push 别名 分支名将本地仓库信息提交到远程仓库
8git log查看日志
9git log --pretty=oneline让日志单行显示
10git reflog查看版本变化
11git reset --hard HEAD^切换到前一个版本
12git reset --hard HEAD^^切换到前两个版本
13git reset --hard HEAD~XX必须为数字,切换到前 X个版本
14git reset --hard 版本号切换到指定的版本
15git branch查看本地分支
16git branch -r查看远程仓库分支
17git branch 分支名创建分支
18git branch -d 分支名删除分支
19git merge 分支名合并分支
20git checkout 分支名切换分支
21git checkout -b 分支名创建分支并切换该分支,等价于:git branch 分支名``加上git checkout 分支名
22git remote查看远程仓库
23git remote -v查看远程仓库地址
24git remote remove 远程仓库名删除远程仓库(别名)

七、分支策略

在这里插入图片描述

关于Git的就介绍到这里了,如果你的开发工具是idea。图形化界面操作Git可以参考 https://blog.csdn.net/qq_41853447/article/details/103889404 简单使用Git环节。如果是VSCode开发工具,你可以参考 https://blog.csdn.net/qq_41853447/article/details/105647719 2.6git版本控制。

img

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值