git/Github学习(1)

来源:互联网 发布:淘宝买衣服怎么看质量 编辑:程序博客网 时间:2024/05/19 01:09

From Wikipedia:

   Git is a version control system that is used for software development and other version control tasks. As a distributed revision control system it is aimed at speed, data integrity, and support for distributed, non-linear workflows.
   Git was created by Linus Torvalds in 2005 for development of the Linux kernel, with other kernel developers contributing to its initial development.Its current maintainer is Junio Hamano.
   As with most other distributed version control systems, and unlike most client–server systems, every Git directory on every computer is a full-fledged repository with complete history and full version-tracking capabilities, independent of network access or a central server.
   Like the Linux kernel, Git is free software distributed under the terms of the GNU General Public License version 2.

   Git是一个用于软件开发和其他版本控制任务的版本控制系统。作为一个分布式修订控制系统,它的目的是速度,数据完整性以及支持分布式和非线性工作流。

   Git是2005年由Linus Torvalds在2005年为Linux内核开发而开发的,其他的开发对它最初的发展也做出了贡献。它目前的维护者是Junio Hamano.

   不像其他大多数的客户服务器系统和分布式版本控制系统,在每一台计算机的每一个在Git目录是一个独立于网络连接或中心服务器的,带有完整历史和详尽的版本追踪能力的成熟的仓库。

   类似于Linux内核,Git是一个在遵循GNU通用公告许可协议条款的version2免费软件。

   Torvalds quipped about the name git (which means "unpleasant person" in British English slang): "I'm an egotistical bastard, and I name all my projects after myself. First 'Linux', now 'git'." The man page describes Git as "the stupid content tracker". The readme file of the source code elaborates further:
   Torvalds打趣说这个名字“git”(它的意思在英语俚语中是无用的人):我是一个自我的怪物,我给我的工程取名字开始是“Linux”,现在是“git”。手册里描述“Git”为“愚蠢的内容追踪器”。源码的自述文件中更进一步的说明了:
   The name "git" was given by Linus Torvalds when he wrote the very first version. He described the tool as "the stupid content tracker"
and the name as (depending on your mood):
   当他刚好写第一个版本的时候,便去了“git”这个名字。他描述这个工具为“愚蠢的追踪器”和这个名字(取决于你的心情):

   - random three-letter combination that is pronounceable, and not actually used by any common UNIX command.  The fact that it is a mispronunciation of "get" may or may not be relevant.

   ——随机的 。 三个字组合是可发音而且没有被用做任何Unix命令。跟“Get”的错误发音有或者没有关系。
   - stupid. contemptible and despicable. simple. Take your pick from the dictionary of slang.

   ——愚蠢的。 卑鄙的,简单的。从俚语词典选出来的。
   - "global information tracker": you're in a good mood, and it actually works for you. Angels sing, and a light suddenly fills the room.
   - "goddamn idiotic truckload of sh*t": when it breaks

   ——“全面的信息追踪器”:如果你是好心情,它实际上对你很有帮助。天使在唱歌,一米阳光突然投射进房间。

   ——当它中断的时候他就是该死的一车翔。

   总结:大致可以理解为Git就是一个可以处理或大或小的项目版本管理软件。GitHub 是一个面向开源及私有软件项目的托管平台,也就是说提供Git服务的平台。

0 0
原创粉丝点击