我是靠谱客的博主 现实眼神,最近开发中收集的这篇文章主要介绍Git的简单介绍,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Git 简史

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

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

2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了 Linux 内核社区免费使用 BitKeeper 的权力。 这就迫使 Linux 开源社区(特别是 Linux 的缔造者 Linus Torvalds)基于使用 BitKeeper 时的经验教训,开发出自己的版本系统。 他们对新的系统制订了若干目标:

1.速度

2.简单的设计

3.对非线性开发模式的强力支持(允许成千上万个并行开发的分支)

4.完全分布式

5.有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量)

自诞生于 2005 年以来,Git 日臻成熟完善,在高度易用的同时,仍然保留着初期设定的目标。 它的速度飞快,极其适合管理大项目,有着令人难以置信的非线性分支管理系统。

Git下载地址

git下载地址
https://git-scm.com/
淘宝镜像下载
http://npm.taobao.org/mirrors/git-for-windows/

Git基本工作原理

Git本地有三个工作区域:工作目录(Working Directory)、暂存区(Stage)、资源库/本地仓库(History/Repository)。加上远程的Git仓库(Remote Directory)就可以分为四个工作区域。
在这里插入图片描述

  • 工作目录:平时放项目的地方。
  • 暂存区:临时存放你改动的地方,事实上是一文件,保存即将提交的列表。
  • 本地仓库:就是安全存放数据的位置,这里面有你提交所有版本的数据。
  • 远程仓库:托管代码的服务器,可以简单的认为是你的项目组中的一台电脑用于远程数据交换

Git 常用命令使用

本地库初始化 : git init

查看状态: git status(查看工作区、暂存区的状态)

添加操作: git add 文件名(将工作区新建/修改的内容添加到暂存区)

提交操作: git commit -m “commit message” 文件名(将暂存区的内容提交到本地库)

分支常用命令:

a)、git branch -v (查看本地库中的所有分支)

b)、git branch dev (创建一个新的分支)

c)、git checkout dev (切换分支)

d)、分支合并

1)、切换到接收修改的分支

git checkout master

2)、执行merge命令

git merge dev

(注:切换分支后,在dev分支中做出的修改需要合并到被合并的分支master上)

最后

以上就是现实眼神为你收集整理的Git的简单介绍的全部内容,希望文章能够帮你解决Git的简单介绍所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部