美文网首页
Git入门知识

Git入门知识

作者: 迪丽娜扎 | 来源:发表于2020-06-28 08:51 被阅读0次

一、 版本控制系统

1 概念与用途

版本控制系统,英文名Version Control System,简称VCS。开发人员利用该系统,记录和保存一个项目开发过程中的每一次修改。并可以互相交换、日后查阅、在出现bug时回退到历史上某个版本等。

2 分类

版本控制系统可以分为本地式、集中式、分布式三种。
本地式:把版本库存放在个人电脑上,仅适用于单人项目,一般没人用。
集中式:版本库存放到中央服务器,个人对项目修改后通过网络提交到中央服务器。个人电脑和中央服务器需保持联网。代表为SVN.
分布式:每个人的电脑上都有完整的版本库,两两之间可以进行交换。但是,为了方便交换,通常会设置一个远程仓库,每个人都从远程仓库拉取最新的代码,并把修改提交到远程仓库。远程仓库不是必需的,但这样以来和集中式的中央服务器好像也没本质区别。集中式和分布式的最大区别就是个人电脑上有没有完整的版本库吧。分布式版本控制系统的代表式git。

二、 Git简介

Git是一个软件,运行于Linux、MacOS、windows等系统上,提供一组命令,用于实现个人电脑和远程仓库的种种交互,包括拉取、检查、提交、上传等。

2.1 Git的工作流程

image.png

2.2 Git的下载与安装

linux和macOS都是自带Git的,windows则可以通过官网https://git-scm.com/
下载。官网也提供了简体中文版的介绍文档,是学习git的好参考。

2.3 使用前的初始化操作

使用命令

git
git config --global user.name=your_name user.email=your_mail

为Git提供一下你的姓名和邮箱,这样Git在记录项目的更改时才能知道作者是谁以及作者的联系方式。Git并不会对名字和邮箱做任何检查,仅做记录使用。
注意:姓名和邮箱并不是针对Git这个软件的,而是针对项目的,完全可以为不同的项目设置不同的名字。

相关文章

  • Git资料集

    Git这些高级用法,喜欢就拿去用 Git基础知识 Git廖雪峰 猴子都能懂的Git入门 git tag常用操作

  • Git入门知识

    一、 版本控制系统 1 概念与用途 版本控制系统,英文名Version Control System,简称VCS。...

  • Git入门知识

    1.简单配置 以上是我们对git项目信息的全局配置,除了--global还有local和--system 优先级关...

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • Git的基本操作

    知识来源GitHub入门与实践 git init ——初始化仓库 如果初始化成功,执行了git init 命令会生...

  • git 入门

    git 入门学习笔记----3个入门命令:git init、git add、git commit -v 学习场景(...

  • Git基本入门知识

    一、Git的简介 Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git是一个...

  • 关于版本控制

    为了更好的 Git 入门。 我们从介绍版本控制工具的背景知识开始,然后讲解如何在你的系统上运行 Git,最后是关于...

  • 入门级知识

    入门知识_1 入门知识_2 入门知识_3 入门知识4

网友评论

      本文标题:Git入门知识

      本文链接:https://www.haomeiwen.com/subject/npvvfktx.html