感谢http://zh-tw.whygitisbetterthanx.com的《why git is better than x》
一.便宜的本地分支
GIT让你可以拥有多个本地的分支,它们可能是完全独立的,而且建立,合并和删除这些开发分支只需要几秒钟的时间。
二.所有内容都在本地端
你可以很容易拥有不只你自己的分支副本,还有其他任何和你一起工作的人的分支都可以存在你的GIT仓库中而不打扰你原有的东西。
三.GIT很快
四.GIT很小
五.暂存区域
和其他系统不一样,GIT有称为staging area或者index的东西,这是一个中间地带让你可以在提交前设定你想要提交什么。
六.它是分散式的(分布式无中心管理)
GIT是分散式的,你不是只checkout目前最新版的原始代码,而是clone了整个仓库。这意味着使用GIT不会因为遗失单一的点而造成灾难,除非就只有那么一个点。
七.适用任何工作流程
八.我们有GitHub
GitHub=社交网络+hosting服务
九.容易学习
分享到:
相关推荐
git学习笔记总结-版本管理
HTML CSS JS 学习、git-笔记HTML CSS JS 学习、git-笔记 HTML CSS JS 学习、git-笔记HTML CSS JS 学习、git-笔记 HTML CSS JS 学习、git-笔记HTML CSS JS 学习、git-笔记 HTML CSS JS 学习、git-笔记HTML CSS JS ...
git学习笔记(git学习笔记).md
git教程-inference-fl-ma笔记
### Git学习笔记——入门篇 #### 一、Git简介与安装 **Git**是一种分布式版本控制系统,用于跟踪计算机文件的变化,并协调多个用户之间的共享工作。它最初由Linus Torvalds于2005年创建,目的是为了更高效地管理...
- Git对于个人的学习和发展、企业的版本控制至关重要。 #### 二、Git安装 - **Linux/Unix环境下安装** - 自动安装:适用于安装成熟稳定版本。 - Ubuntu/Debian:`sudo apt-get install git` - Fedora/Red Hat...
这篇笔记主要涵盖了Git的基本操作,包括创建或克隆版本库、管理本地更改、查看提交历史记录、分支管理和标签使用等核心概念。 **1. 创建或克隆版本库** 创建本地版本库: ```bash $ git init ``` 克隆远程版本库:...
在“git学习笔记”中,我们通常会涵盖以下几个核心知识点: 1. **Git安装与配置**:首先,我们需要了解如何在不同的操作系统(如Windows、MacOS或Linux)上安装Git,并设置用户信息,包括用户名和邮箱,这些信息会...
个人github、git学习笔记。包含Github和git的基础命令和介绍。由于网络问题在国外很难插入图片,把源文件的pdf导出版本进行上传。
Git是一款广泛使用的分布式版本控制系统,由Linus Torvalds于2005年发起,旨在快速高效地处理项目中源代码的变更。版本控制系统的主要目的是帮助团队协作,追踪文件变更历史,以及能够在不同版本之间进行切换。版本...
Git是分布式版本控制系统,用于跟踪对文件和项目更改的工具。在本文中,我们将深入探讨Git的一些关键概念、常用命令以及如何在不同场景下使用它。...参考码云提供的Git大全,可以进一步学习和提升Git技能。
Git学习笔记干货 Git 是什么? Git 是目前世界上最先进的分布式版本控制系统。版本控制系统是指一种记录、跟踪和管理代码变动的系统。Git 的出现解决了手动管理多个“版本”的问题,使得多人协作编辑变得更加方便。...
Git学习笔记目标规划,大学学习可以用到,也可以用于自我检测
GIT学习笔记
### Git学习笔记 #### 一、Git概述与配置 **Git**是一种分布式版本控制系统,用于追踪计算机文件的更改,并协调由多人共同开发的项目。它最初由Linus Torvalds于2005年创建,旨在支持Linux内核的开发。 - **Git...
Git笔记主要涵盖了Git的基本概念、常用命令、工作流程以及一些高级用法。通过学习Git,开发者可以有效地管理代码版本,协同开发,防止数据丢失,并实现代码的版本回溯。 1. Git基本概念: - **仓库(Repository)*...
### Git与GitHub学习笔记知识点详解 #### 一、Git版本控制系统概述 **1.1 Git简介** Git是一款分布式版本控制系统,由Linus Torvalds在2005年开发,用于Linux内核的开发。Git的主要特点包括支持离线开发、强大的...
Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件