Git简介及常用命令

前言

今天为大家分享的是Git的简介以及常用命令!

Git简介

Git是一个开源的[分布式][版本控制系统],用于敏捷高效地处理任何或小或大的项目!

Git与Svn区别

  • 去中心化

  • git仓库的任何一个拷贝都可以独立作为一个服务器来使用

  • 在Git中文件有四种状态

    未跟踪(untrack):表示文件为新增加的

    已修改(modified):表示修改了文件,但还没保存到git仓库中。

    已暂存(staged):表示对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中

    相较于Git,SVN有全局的版本号(最大特征)

    内容完整性
    GIT的内容存储使用的是SHA-1哈希算法

    存储方式不同
    Git按内容按源数据存储
    Svn按文件存储

Git和Github的关系

Git是一个版本控制器,而Github是git的一个服务器!

Github是最大的托管网站,除此以外还有码云!

Github的安装

Github官网链接

1、首先找到github下载的官网,并找到Windows系统(或者你需要使用的系统)

在这里插入图片描述
2、进入后选择自己对应的操作系统下载(32位或64位)

在这里插入图片描述
3、选择后下载对应的安装包,就可以开始准备安装了

在这里插入图片描述
4、运行下载好的安装文件

在这里插入图片描述

5、点击Next

在这里插入图片描述
6、选择Git文件的安装位置

在这里插入图片描述
7、默认选择 直接Next

在这里插入图片描述

8、这里直接默认选择

在这里插入图片描述

9、默认选择

在这里插入图片描述
10、点击Next

在这里插入图片描述
11、点击Next

在这里插入图片描述
12、依旧点击Next

在这里插入图片描述

13、点击Next

加粗样式
14、点击Next

在这里插入图片描述
15、点击Next

在这里插入图片描述
16、点击Install

在这里插入图片描述
17、此时已经安装完成

在这里插入图片描述
18、点击Finish

在这里插入图片描述
当然为了方便使用,也可以创建快捷方式!
在这里插入图片描述

实际操作

默认打开的页面

在这里插入图片描述

Git配置帐号和邮箱(本机)

一般刚安装Git都要配置用户名和密码,因为你提交代码到本地仓库(上传代码到远程仓库)时会用到,
如果没有没有配置,在你提交时它会提醒你的。但是,如果仅仅克隆(即下载)公有项目,你甚至不需要注册——刚刚我们创建的账户是为了以后使用其它项目,以及推送我们自己的修改。

1、命令行配置

Git bash here打开命令窗口

2、查看git的配置列表

git config --list

最开始查看配置列表一般都是空的,此时你需要进行设置用户名和邮箱!

3、设置用户名、邮箱

git config --global user.name "username"
git config --global user.email "email"

这里的username指的是你设置的用户名的名称,而email指的是你的邮箱!

例如博主我设置的

git config --global user.name "sunny"
git config --global user.email "2403923308@qq.com"

此时设置完之后,再执行git config --list查看配置文件

在这里插入图片描述

Git命令使用场景

git的文件状态是其git核心内容

1、文件状态

git中的文件有以下几种状态

未跟踪(untrack):表示文件为新增加的

已修改(modified):表示修改了文件,但还没保存到git仓库中

已暂存(staged):表示对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中

已提交(committed):表示文件已保存在git仓库中

2、工作区域

按照本地计算机与远程计算机划分,工作区域有以下几种

2.1、本地计算机

Working Directory(工作目录):即正在编辑的文件状态。文件状态为未跟踪(untrack)和已修改(modified)在此区域内。

Staging Area(暂存区):保存了下次将提交的文件列表信息。文件状态为已暂存(staged)在此区域内。

Repository(本地仓库):提交到本地仓库的文件。

2.2、远程计算机

Repository(远程仓库):已提交到远程计算机内的文件。

在这里插入图片描述
常用命令(重点)

常用命令命令用处
git clone将远程仓库clone到本地计算机
git status展示工作区及暂存区域中不同状态的文件
git add将内容从工作目录添加到暂存区
git commit所有通过 git add 暂存的文件提交到本地仓库
git push将本地仓库的记录提交到远程仓库
git reset HEAD 从暂存区移除指定文件
git checkout – 从本地仓库恢复指定文件
git pull拉取远程仓库的数据

Github的简单使用

首先登录github网站

在这里插入图片描述

其次创建一个github的账号
在这里插入图片描述

再次回到github的首页,进行登录

在这里插入图片描述
这里点击Sign in

在这里插入图片描述

建立公有的仓库

创建仓库

在这里插入图片描述
点击右侧的New

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

建立私库

在这里插入图片描述

私库中的代码只有本身开发的人才能看到,之前私库是需要收费的!

查看已创建的仓库

私库会自带private的标识符!

在这里插入图片描述

删除仓库

查看你的所有仓库

在这里插入图片描述
点击Settings

在这里插入图片描述

页面往下滑 找到Danger Zone 再点击Delete this Repository这个按钮!

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值