logo资料库

github中文秘籍,中文版使用.pdf

第1页 / 共44页
第2页 / 共44页
第3页 / 共44页
第4页 / 共44页
第5页 / 共44页
第6页 / 共44页
第7页 / 共44页
第8页 / 共44页
资料共44页,剩余部分请下载后查看
Git Hub秘籍(中文版) Github 本秘籍收录了一些Git和Github非常酷同时又少有人知的功能。灵感来自于 Zach Holman在2012年Aloha Ruby Conference和2013年WDCNZ上所做的 演讲: Git and GitHub Secrets ( slides )和 More Git and GitHub Secrets ( slides )。 包含内容如下: GitHub 忽略空白字符变化 调整Tab字符所代表的空格数 查看某个用户的Commit历史 克隆某个仓库 分支 将某个分支与其他所有分支进行对比 比较分支 比较不同派生库的分支 Gists Git.io 键盘快捷键 整行高亮 用commit信息关闭Issue 链接其他仓库的Issue 设置CI对每条Pull Request都进行构建 Markdown文件高亮语法 表情符 静态与动态图片 在GitHub Wiki中嵌入图片 © 本文档使用 看云 构建 - 1 -
Git Hub秘籍(中文版) 快速引用 快速添加许可证 任务列表 Markdown文件中的任务列表 相对链接 GitHub Pages的元数据与插件支持 查看YAML格式的元数据 渲染表格数据 撤销Pull Request Diffs 可渲染文档的Diffs 可变化地图 在diff中折叠与扩展代码 查看Pull Request的diff和patch 渲染图像发生的变动 Git Hub 贡献内容的自动检查 贡献者指南 GitHub资源 GitHub讨论 前一个分支 Stripspace命令 检出Pull Requests 提交空改动 :trollface: 更直观的Git Status 更直观的Git Log Git查询 © 本文档使用 看云 构建 - 2 -
Git Hub秘籍(中文版) 合并分支 使用网页查看本地仓库 Git配置 Git命令自定义别名 自动更正 带颜色输出 Git资源 Git参考书籍 忽略空白字符变化 在任意diff页面的URL后加上 ?w=1 ,可以去掉那些只是空白字符的变化,使 你能更专注于代码的变化。 详见 GitHub secrets. 调整Tab字符所代表的空格数 在diff或者file页面的URL后面加上 ?ts=4 ,这样当显示tab字符的长度时就会 © 本文档使用 看云 构建 - 3 -
Git Hub秘籍(中文版) 是4个空格的长度,不再是默认的8个空格。 ts 后面的数字还可以根据你个人 的偏好进行修改。不过,这个小诀窍在Gists页面和raw file页面不起作用。 下面是我们在Go语言的source file页面URL后加 ?ts=4 前的例子: 然后是我们添加 ?ts=4 后的例子: 查看某个用户的Commit历史 查看某个用户的所有提交历史,只需在commits页面URL后加上 ?author=username 。 https://github.com/rails/rails/commits/master?author=dhh © 本文档使用 看云 构建 - 4 -
Git Hub秘籍(中文版) 深入了解提交视图之间的区别 克隆某个仓库 当我们克隆某一资源时,可以不要那个 .git 后缀。 $ git clone https://github.com/tiimgreen/github-cheat-sheet 更多对 Git clone 命令的介绍. 分支 将某个分支与其他所有分支进行对比 当你点击某个仓库的分支(Branches)选项卡时 © 本文档使用 看云 构建 - 5 -
Git Hub秘籍(中文版) https://github.com/{user}/{repo}/branches 你会看到一个包含所有未合并的分支的列表。 你可以在这里查看比较(Compare)页面或点击删除某个分支。 有的时候我们需要将多个分支与一个非主分支(master)进行对比,此时可以 通过在URL后加入要比较的分支名来实现: https://github.com/{user}/{repo}/branches/{branch} 可以在URL后加上 ?merged=1 来查看已经合并了的分支。 © 本文档使用 看云 构建 - 6 -
Git Hub秘籍(中文版) 你可以使用这个界面来替代命令行直接删除分支。 比较分支 如果我们想要比较两个分支,可以像下面一样修改URL: https://github.com/user/repo/compare/{range} 其中 {range} = master...4-1-stable 例如: https://github.com/rails/rails/compare/master...4-1-stable © 本文档使用 看云 构建 - 7 -
Git Hub秘籍(中文版) {range} 还可以使用下面的形式: https://github.com/rails/rails/compare/master@{1.day.ago}...master https://github.com/rails/rails/compare/master@{2014-10-04}...mast er 日期格式 YYYY-DD-MM ...这样你就能查看master分支上一段时间或者指定日期内的改动。 了解更多关于比较跨时间段的提交记录. 比较不同派生库的分支 想要对派生仓库(Forked Repository)之间的分支进行比较,可以像下面这 样修改URL实现: https://github.com/user/repo/compare/{foreign-user}:{branch}...{o wn-branch} 例如: © 本文档使用 看云 构建 - 8 -
分享到:
收藏