Git基础知识

Posted featherwit

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git基础知识相关的知识,希望对你有一定的参考价值。

Git的历史

同生活中的许多伟大事物一样, Git诞生于一个极富纷争大举创新的年代。

Linux内核开源项目有着为数众多的参与者。绝大多数的Linux内核维护工作都花在了提交补丁和保存归档的繁琐事物上(1991-2002年间)。到2002年,整个项目组开始启用一个专有的分布式版本控制系统BitKeeper来管理和维护代码。

到了2005年,开发BitKeeper的商业公司同Linux内核开源社区的合作关系结束, 他们收回了Linux内核社区免费试用BitKeeper的权力。这就迫使Linux开源社区(特别是Linux的缔造者Linus Torvalds)基于使用BitKeeper时的经验教训,开发自己的版本系统。也就是后来的Git!

Git是目前世界上最先进的分布式版本控制系统

Git是免费的、开源的、最初Git是为了辅助Linux内核开发的,来替代BitKeeper!

 

Git环境配置

1. 软件下载

Windows系统:

打开git官网 https://git-scm.com/, 下载git对应操作系统的版本。

官网下载太慢,我们可以使用淘宝镜像下载: http://npm.taobao.org/mirrors/git-for-windows/

CentOS系统:

yum install git

MacOS系统:

通过homebrew安装Git

1. 未安装homebrew,需安装homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2. 安装git

brew install git

2. 启动Git

安装成功之后在开始菜单中会有Git项, 菜单下有3个程序: 任意文件夹下右键也可以看到对应的程序

Git Bash: Unix与Linux风格的命令行, 使用最多, 推荐最多

Git CMD: Windows风格的命令行

Git GUI: 图形界面的GIt, 不建议初学者使用, 尽量先熟悉常用的命令

3.Git配置

 

以上是关于Git基础知识的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段15——git命令操作一个完整流程

如何管理在每个 git 版本中添加私有代码片段?

使用 Git 来管理 Xcode 中的代码片段

markdown Git代码片段

GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段

GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段