摘要: Git 并不像 SVN 那样有个中心服务器。 目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作。 你就需要将数据放到一台其他开发人员能够连接的服务器上。 本例使用了 Github 作为远程仓库,你可以先阅读我们的 Github 简明教程。 添加远 阅读全文
posted @ 2019-03-21 11:55 小白° 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 如果你达到一个重要的阶段,并希望永远记住那个特别的提交快照,你可以使用 git tag 给它打上标签。 比如说,我们想为我们的 runoob 项目发布一个"1.0"版本。 我们可以用 git tag -a v1.0 命令给最新一次提交打上(HEAD)"v1.0"的标签。 -a 选项意为"创建一个带注 阅读全文
posted @ 2019-03-21 11:49 小白° 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 在使用 Git 提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,我们可以使用 git log 命令查看。 针对我们前一章节的操作,使用 git log 命令列出历史提交记录如下: 我们可以用 --oneline 选项来查看历史记录的简洁的版本。 这告诉我们的是,此项目的开发历史。 我们还 阅读全文
posted @ 2019-03-21 11:45 小白° 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 几乎每一中版本控制系统都以某种形式支持分支.使用分支意味着你可从开发主线上分离开来,然后在不隐形主线的同事继续工作. 有人把git 的分支模型称为"必杀技特性",而正是因为它,将git从版本控制系统将 Git 从版本控制系统家族里区分出来。 创建分支命令: 切换分支命令: 当你切换分支的时候,Git 阅读全文
posted @ 2019-03-21 11:36 小白° 阅读(183) 评论(0) 推荐(0) 编辑
摘要: git的工作就是常见和保存你项目的快照及之后的快照进行对比.本片文章对有段创建与提交你的项目快照的命令作介绍. 获取与创建项目命令 git init 用git init 在目录中创建新的 git 仓库,你可以在任何时候,任何目录这么做,完全是本地化的. 在目录中执行 git init,就可以创建一个 阅读全文
posted @ 2019-03-21 11:12 小白° 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 本章节我们将为大家介绍如何创建一个 Git 仓库。 你可以使用一个已经存在的目录作为Git仓库。 git init Git 使用 git init 命令来初始化一个 Git 仓库,Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令。 在执行完成 g 阅读全文
posted @ 2019-03-21 09:50 小白° 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 基本概念 我们先来理解下Git 工作区、暂存区和版本库概念 工作区:就是你在电脑里能看到的目录。 暂存区:英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。 版本库:工作区有一个隐藏目录.gi 阅读全文
posted @ 2019-03-21 09:39 小白° 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 本章节我们将为大家介绍 Git 的工作流程。 一般工作流程如下: 克隆 Git 资源作为工作目录。 在克隆的资源上添加或修改文件。 如果其他人修改了,你可以更新资源。 在提交前查看修改。 提交修改。 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。 下图展示了 Git 的工作流程: 阅读全文
posted @ 2019-03-21 09:33 小白° 阅读(134) 评论(0) 推荐(0) 编辑
摘要: git介绍 git是一个开源的分布式版本控制系统,用于敏捷高效的处理任何或大或小的项目.git是linus Torvalds为了帮助管理Linux内核开发的一个开放源码的版本控制软件. Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件 阅读全文
posted @ 2019-03-21 08:56 小白° 阅读(208) 评论(0) 推荐(0) 编辑