![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git
人在囧途^o^
这个作者很懒,什么都没留下…
展开
-
Git 学习笔记:1 起步
Git 学习笔记:1 起步关于版本控制本地版本控制集中化的版本控制系统分布式版本控制系统Git 简史Git 基础直接记录快照,而非差异比较近乎所有操作都是本地执行Git 保证完整性Git 一般只添加数据三种状态安装 Git在Linux 上安装在Mac上安装在 Windows 上安装从源码安装初次使用 Git 前的配置用户信息文本编辑器检查配置信息获取帮助关于版本控制什么是版本控制?版本控制是...原创 2019-03-14 10:19:13 · 238 阅读 · 0 评论 -
Git 学习笔记:2 Git基础
Git 学习笔记:2 Git基础获取 Git 仓库在现有目录中初始化仓库克隆现有的仓库记录每次更新到仓库检查当前文件状态跟踪新文件暂存已修改文件状态预览忽略文件查看已暂存和未暂存的修改提交更新跳过使用暂存区域移除文件移动文件查看提交历史限制输出长度撤销操作取消暂存的文件撤销对文件的修改远程仓库的使用查看远程仓库添加远程仓库从远程仓库中抓取与拉取推送到远程仓库查看远程仓库远程仓库的移除与重命名获取...原创 2019-03-15 17:28:30 · 272 阅读 · 0 评论 -
Git 学习笔记:4 服务器上的 Git
Git 学习笔记:4 服务器上的 Git协议本地协议优点到目前为止,你应该已经有办法使用 GIt 来完成日常工作。然而,为了使用 Git 协作功能,你还需要有远程的 Git 仓库。尽管技术上你可以从个人仓库进行推送(push)和(pull)来修改内容,但不鼓励使用这种方法,因为一不留心就很容易弄混其他人的进度。此外,你希望你的合作者们即使在你的电脑未联机时能存取仓库——拥有一个更可靠的共用仓库十...原创 2019-03-21 15:48:39 · 231 阅读 · 0 评论 -
Git 学习笔记:6 GitHub
Git 学习笔记:6 GitHub账户的 创建和配置SSH访问头像邮件地址两步验证对项目做贡献派生(fork)项目GitHub 流程创建合并请求利用合并请求合并请求的进阶用法账户的 创建和配置GitHub是最大的 Git 版本库托管商,是成千上万的开发者和项目能够合作进行的中心。大部分 Git 版本库都托管在 GitHub 上,很多开源项目使用 GitHub 实现 GIt 托管、问题追踪、代码...原创 2019-03-26 10:04:06 · 501 阅读 · 0 评论 -
Git 学习笔记:3 Git分支
Git 学习笔记:3 Git分支分支简介分支创建分支切换分支简介几乎所有的版本控制系统都以某种形式支持分支。使用分支意味着你的工作从开发主线上分离开来,以免影响开发主线。在很多版本控制系统中,这是一个略微低效的过程——常常需要完全创建一个源代码目录的副本。对于大项目来说,这样的过程会耗费很多时间。有人把 Git 的分支模型称之为它的 “必杀技特性”,也正因为这一特性,使得 Git 从众多版本...原创 2019-03-19 13:59:23 · 328 阅读 · 0 评论 -
Git 学习笔记:5 分布式工作流程
Git 学习笔记:5 分布式工作流程分布式工作流程集中式工作流集成管理员工作流司令官与副官工作流工作流程总结向一个项目贡献分布式工作流程同传统的集中式版本控制系统(CVCS)不同,Git 的分布式特性使得开发者间的协作变得更加灵活多样。在集中式系统中,每个开发者就像是连接在集线器上的节点,彼此的工作当时大体相像。而在 Git 中,每一个开发者同时扮演着节点和集线器的角色——也就是说,每个开发者...原创 2019-03-23 16:38:18 · 324 阅读 · 0 评论