目 录 致谢 Git 是什么 Git 的安装 初次运行 Git 前的配置 获取Git帮助 取得项目的 Git 仓库 如何通过 git clone 克隆仓库/项目 Git 仓库的基本操作 Git的基本概念/常用命令及实例 如何处理代码冲突 如何进行版本回退 如何进行分支合并 如何进行减少提交历史数量以及修改自己的commit中的邮箱 如何从众多提交中保留个别提交 如何减小仓库体积 致谢 当前文档 《Git 知识大全》 由 进击的皇虫 使用 书栈(BookStack.CN) 进行构建,生成于 2018-09-04。 书栈(BookStack.CN) 仅提供文档编写、整理、归类等功能,以及对文档内容的生成和导出工具。 文档内容由网友们编写和整理,书栈(BookStack.CN) 难以确认文档内容知识点是否错漏。如果您在阅读文档获取知识 的时候,发现文档内容有不恰当的地方,请向我们反馈,让我们共同携手,将知识准确、高效且有效地传递给每一个人。 同时,如果您在日常工作、生活和学习中遇到有价值有营养的知识文档,欢迎分享到 书栈(BookStack.CN) ,为知识的 传承献上您的一份力量! 如果当前文档生成时间太久,请到 书栈(BookStack.CN) 获取最新的文档,以跟上知识更新换代的步伐。 文档地址:http://www.bookstack.cn/books/Git-knowledge 书栈官网:http://www.bookstack.cn 书栈开源:https://github.com/TruthHun 分享,让知识传承更久远! 感谢知识的创造者,感谢知识的分享者,也感谢每一位阅读到此处的读者,因为我们都将成为 知识的传承者。 Git 是什么 Git 是什么 Git的来源 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制系统。 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持(注:这得分是 用什么样的服务端,使用http协议或者git协议等不太一样。并且在push和pull的时候和服务器端还是有交互的),使源代 码的发布和交流极其方便。 Git 的速度很快,这对于诸如 Linux kernel 这样的大项目来说自然很重要。 Git 最为出色 的是它的合并跟踪(merge tracing)能力。 同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝 大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到 2002 年,整个项目组 开始启用分布式版本控制系统 BitKeeper 来管理和维护代码。 到了 2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了免费使用 BitKeeper 的权力。这就迫使 Linux 开源社区(特别是 Linux 的缔造者 Linus Torvalds )不得不吸取教训,只有开发一套属于 自己的版本控制系统才不至于重蹈覆辙。他们对新的系统制订了若干目标: 速度 简单的设计 对非线性开发模式的强力支持(允许上千个并行开发的分支) 完全分布式 有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量) 自诞生于 2005 年以来,Git 日臻成熟完善,在高度易用的同时,仍然保留着初期设定的目标。它的速度飞快,极其适合管 理大项目,它还有着令人难以置信的非线性分支管理系统,可以应付各种复杂的项目开发需求。尽管最初 Git 的开发是为了 辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。 原文: https://gitee.com/help/articles/4104 Git 的安装 Git 的安装 GIt安装Git下载 最早Git是在Linux上开发的,很长一段时间内,Git只能在Linux/Unix系统上运行。随着Git的使用逐渐普及,一些开发者 也慢慢将Git移植到了Windows平台上。目前Git已经发展为可以在 Windows/macOS/Linux/Unix 上运行的跨平台工具。 下载 你可以从 https://git-scm.com/ 获得Git在Windows/macOS/Linux三个操作系统相关的安装包。也可以通过以下方式 安装。 Window 下的安装 从 http://git-scm.com/download 上下载window版的客户端,以管理员身份运行后,一直选择下一步安装即可,请注 意,如果你不熟悉每个选项的意思,请保持默认的选项 Ubuntu 下安装 1. 在终端下执行 apt-get install git Centos/Redhat 安装 1. 在终端下执行 yum install git Fedora23 安装 1. 在终端下执行 dnf install git 或者 yum install git Fedora22/21 安装 1. 在终端下执行 yum install git SUSE/OPENSUSE安装 1. 在终端下执行 sudo zypper install git Mac OS X 安装

epub文档 Git 知识大全

编程开发 > 开发工具 > 版本控制 > 文档预览
32 页 6 下载 1564 浏览 1 评论 1 收藏 5.0分
温馨提示:当前文档最多只能预览 20 页,若文档总页数超出了 20 页,请下载原文档以浏览全部内容。
本文档由 进击的皇虫2018-09-09 16:23:17上传分享
给文档打分
您好可以输入 255 个字符
文库之家的网址是?( 答案:wenkuzhijia.cn )
评论列表
最新文档