上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页
摘要: 以下是与 REST API 相关的重要术语: 资源(Resource) 是一个对象或对某物的表示。它有一些相关联的数据,并有一组方法进行操作。 例如:动物,学校和员工是资源。这些资源都有着删除,添加,更新操作。 集合(Collection)是一系列资源,例如:公司集合是很多公司的集合。 URL(统一 阅读全文
posted @ 2017-11-03 18:08 张建斌 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: Git 钩子是在 Git 仓库中特定事件发生时自动运行的脚本。它可以让你自定义 Git 内部的行为,在开发周期中的关键点触发自定义的行为。 Git 钩子最常见的使用场景包括推行提交规范,根据仓库状态改变项目环境,和接入持续集成工作流。但是,因为脚本可以完全定制,你可以用 Git 钩子来自动化或者优化 阅读全文
posted @ 2017-11-03 16:30 张建斌 阅读(934) 评论(0) 推荐(0) 编辑
摘要: 你可以看到项目的历史记录——谁贡献了什么、bug 是什么时候引入的,还可以撤回有问题的更改. git log 有两个高级用法:一是自定义提交的输出格式,二是过滤输出哪些提交. 格式化 Log 输出 Diff 文件名后面 和 的数量是这个提交造成的更改中增删的相对比例. Shortlog 默认情况下, 阅读全文
posted @ 2017-11-03 15:57 张建斌 阅读(5026) 评论(0) 推荐(0) 编辑
摘要: git reset、git checkout 和 git revert 是你的 Git 工具箱中最有用的一些命令。它们都用来撤销代码仓库中的某些更改,而前两个命令不仅可以作用于提交,还可以作用于特定文件 Git 仓库有三个主要组成——工作目录,缓存区和提交历史 提交层面的操作 你传给 git res 阅读全文
posted @ 2017-11-03 15:39 张建斌 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 中心化的工作流 中心化的工作流将中央仓库作为项目中所有修改的唯一入口.默认的开发分支叫做master,所有更改都被提交到这个分支。这种工作流不需要 master 之外的其它分支.为了向官方项目发布修改,开发者将他们的本地 master 分支「推送」到中央仓库 例子 Mary as试图发布她的功能 G 阅读全文
posted @ 2017-11-03 14:15 张建斌 阅读(1571) 评论(0) 推荐(0) 编辑
摘要: 图解 Git 命令 基本用法 上面的四条命令在工作目录、stage 缓存(也叫做索引)和 commit 历史之间复制文件。 git add files 把工作目录中的文件加入 stage 缓存 git commit 把 stage 缓存生成一次 commit,并加入 commit 历史 git re 阅读全文
posted @ 2017-11-02 22:47 张建斌 阅读(1755) 评论(0) 推荐(0) 编辑
摘要: git branch 分支代表了一条独立的开发流水线.新的提交被存放在当前分支的历史中,导致了项目历史被 fork 了一份。 git branch 命令允许你创建、列出、重命名和删除分支, 和 、`git merge` 这两个命令通常紧密地结合在一起使用。 用法 讨论 不管 bug 是大是小——你都 阅读全文
posted @ 2017-11-02 21:01 张建斌 阅读(263) 评论(0) 推荐(0) 编辑
摘要: Pull Request 是开发者使用 GitHub 进行协作的利器。这个功能为用户提供了友好的页面,让提议的更改在并入官方项目之前,可以得到充分的讨论。 最简单地来说, Pull Request 是一种机制,让开发者告诉项目成员一个功能已经完成 。一旦 feature 分支开发完毕, 开发者使用 阅读全文
posted @ 2017-11-02 19:57 张建斌 阅读(37811) 评论(5) 推荐(10) 编辑
摘要: git remote git remote 命令允许你创建、查看和删除和其它仓库之间的连接。 用法 名为 origin 的远程连接 当你用 克隆仓库时,它自动创建了一个名为 origin 的远程连接,指向被克隆的仓库. 仓库的 URL Git 支持多种方式来引用一个远程仓库。其中两种最简单的方式便是 阅读全文
posted @ 2017-11-02 19:23 张建斌 阅读(326) 评论(0) 推荐(0) 编辑
摘要: git commit amend git commit amend 命令是修复最新提交的便捷方式。 合并缓存的修改和上一次的提交,用新的快照替换上一个提交, 缓存区没有文件时运行这个命令可以用来编辑上次提交的提交信息,而不会更改快照 。 讨论 仓促的提交在你日常开发过程中时常会发生。很容易就忘记了缓 阅读全文
posted @ 2017-11-02 18:36 张建斌 阅读(419) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页