git简介

git是什么?

git 是一种分布式版本控制系统。

git能做什么?

  • 记录版本变化。可以把文档“恢复”到之前的某个状态。
  • 与其他伙伴进行共享。每个人都能得到最新的版本,并且分工协作。
  • 对不同版本和不同人的文件进行比较,方便找出修改的地方或者错误的地方,方便合并不同文档。
  • 可以根据不同的用途或者目的对文档进行不同的编辑,并且在需要的时候便于合并。
  • 等等其他功能。

git有哪些特点?

  • git直接记录快照,而不是记录文件随时间的差异。
  • git的大部分操作都在本地执行。
  • git保证完整性。
  • git一般只添加数据。

怎样安装git?

$ sudo yum install git

安装完git首先做什么?

配置自己的用户名与邮件地址:

$ git config --global user.name "Your Name"

$ git config --global user.email "1234567890@email.com"

更多内容戳原文。

本文分享自微信公众号 - mwangblog(mwangblog),作者:WM

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-12-27

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • git,版本控制界的魔术师(1/18/2018)

    mwangblog
  • git文件状态,暂存与提交

    mwangblog
  • git变基

    mwangblog
  • 搭建 GIT 服务器

    下载安装 git Git 是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 此实验以 CentOS 7.2 x64 的系统为环境,搭...

    老七Linux
  • Unity3D--项目之Git版本仓库管理工具的使用

    例如:在电脑D盘创建一个如下图的GitCS_Project文件夹来存放我们本地的git仓库

    雷潮
  • git命令行界面

      在网页github上建立了team-sz仓库,安装好客户端后,打开git shell,然后输入下面的命令。

    饶文津
  • Qt Creator 搭配Git 版本控制

    再次介绍一下Git的使用,这次是在Coding.net上部署项目的。这个是写给大作业合作的小伙伴们(我和我的A奶朋友们和某A的男朋友)看的。

    饶文津
  • git学习总结01 — 初始化

    最初学习 git 已是多年前在校期间,用于课程设计,场景也相对简单。实习后由于所在公司一直使用 svn,缺少协作实践场景,时间久了 git 知识已逐渐淡忘。公司...

    CS逍遥剑仙
  • git 基本配置和使用

    之前是写过关于git的一些东西的,但是都是使用的过程中遇到的问题,就简单的记录了一下,为了解决问题而写的,没有系统的写过git的东西,今天就简单的先写一下关于g...

    何处锦绣不灰堆
  • Git工作/面试必知必会操作-命令行篇

    版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。开发中,我们仅对保存着软件源代码的文本文件作版本控制管理,但实际上,可以对任何类型...

    JavaEdge

扫码关注云+社区

领取腾讯云代金券