Git的介绍与安装

简介: Git的介绍与安装

 版本控制系统

版本控制系统

版本控制系统缩写VCS在需要的时候,它可以帮你完整地保存一个项目的快照当你需要查看一个之前的快照(称之为“版本” )时,版本控制系统可以显示出当前版本与上一个版本之间的所有改动的细节

SVN集中式

集中式版本控制系统需要找一个服务器作为大本营,所有的代码都需要提交到服务器上进行统一的管理。当你需要对代码进行改动时,需要先从服务器上下载一份拷贝,修改完成之后,还需要上传回服务器

Git

Git

Git是一种代码托管技术,很多基于Git的代码托管平台(如gitee、GitHub)可以帮我们做到很多的事情,比如代码的版本控制,分支管理等当然,很多开源项目都是用git做版本控制,我们可以用git的克隆命令轻松的获取一套项目的开源源码

四个工作区域

Workspace: 工作区,就是你平时存放项目代码的地方

Index / Stage:暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息

Repository:仓库区(或版本库),就是安全存放数据的位置,这里面有你提交到所有版本的数据。

Remote: 远程仓库,托管代码的服务器,可以简单的认为是你项目组中的一台电脑用于远程数据交换

工作流程

1在工作目录中添加、修改文件

2将需要进行版本管理的文件放入暂存区域

3将暂存区域的文件提交到git仓库

安装Git

官网

git官网

下载

点击那个小电脑中Download for Windows----下载64位软件包---无脑next

打开git终端

创建一个测试目录,右击Git Bash Here即可打开git的终端进行操作

设置用户信息根据自己信息填写即可

设置用户名

git config --global user.name "name"

image.gif

设置用户邮箱

git config --global user.email "name@163.com"

image.gif

查看配置信息

查看用户名

git config user.name

image.gif

查看用户邮箱

git config user.email

image.gif

查看用户所有信息

git config --list

image.gif

配置信息存放位置

"C:\Users\86150\.gitconfig"

初始化

git init

image.gif

git init 命令会在上述目录中创建一个名为 .git 的隐藏目录,并在其中创建一个版本库

该目录为文件,查看->显示隐藏目录整个Git的精华都集中在这个目录中了


相关文章
|
3月前
|
缓存 网络安全 开发工具
全面掌握 Git 和 Gitee:从安装到上传的完整指南
本文档介绍了如何安装和配置Git,以及如何与Gitee进行连接。首先从官网下载Git并安装,接着配置用户名和邮箱,生成SSH密钥并将其添加到Gitee账户,完成无密码登录的设置。文档还提供了基本的命令使用指南,包括文件操作、Git命令和gitee代码上传流程,最后讲解了提交信息的规范格式和回滚操作的方法。
406 1
|
5月前
|
Linux 开发工具 git
CentOS安装git客户端
【8月更文挑战第22天】在 CentOS 上安装 Git 可通过两种方式:一是利用 yum 包管理器,只需在终端依次执行 `sudo yum update` 和 `sudo yum install git` 命令,安装时按提示输入 y 即可;二是从源码安装,适用于有特殊需求的场景。首先安装必要的依赖库,然后下载并解压 Git 的源码包,最后通过一系列 make 命令完成配置与编译安装。无论哪种方式,安装完毕后均可通过 `git --version` 验证安装情况。
226 6
|
5月前
|
网络安全 开发工具 git
Mac安装Git
Mac安装Git
87 2
|
6月前
|
存储 Linux 开发工具
入职必会-开发环境搭建15-Git下载和安装
Git 是一个分布式版本控制系统,广泛用于协作开发和版本管理。它由 Linus Torvalds 开发,最初是为了管理 Linux 内核开发而设计的。
|
5月前
|
存储 Ubuntu 开发工具
在Ubuntu 18.04上安装Git的方法
在Ubuntu 18.04上安装Git的方法
72 0
|
5月前
|
存储 Ubuntu 开发工具
在Ubuntu 16.04上安装Git的方法
在Ubuntu 16.04上安装Git的方法
56 0
|
5月前
|
Ubuntu 开发工具 git
在Ubuntu 18.04上安装Git【快速入门】
在Ubuntu 18.04上安装Git【快速入门】
58 0
|
5月前
|
存储 Linux 开发工具
在Debian 8上安装Git的方法
在Debian 8上安装Git的方法
51 0
|
5月前
|
存储 Linux 编译器
在 CentOS 6.4 VPS 上安装 Git 的方法
在 CentOS 6.4 VPS 上安装 Git 的方法
49 0
|
5月前
|
存储 Linux 网络安全
在CentOS 7上安装Git的方法
在CentOS 7上安装Git的方法
363 0