注:「如虎操」乃「一顿猛如虎的操作」之简称
此秘籍整理自 GitHub Cheat Sheet
Shortlink: http://git.io/shee
顺便偷偷告诉大家,原来那个抠门的公众号小编今天请假了我作为临时工,给大家在文末准备了一波流口水的福利!也是堪称如虎操了
下面请将屏幕逆时针旋转90°
此脑图由 MindNode 制作
在 Commits 页面 URL 后加上 ?author={user} 查看用户全部的提交。
https://github.com/rails/rails/commits/master?author=dhh
当克隆仓库时可以不要那个.git后缀。
$ git clone https://github.com/tiimgreen/github-cheat-sheet
Git.io是 Github 的短网址服务。
你可以通过 Curl 命令以普通 HTTP 协议使用它:
$ curl -i http://git.io -F "url=https://github.com/..."
HTTP/1.1 201 Created
Location: http://git.io/abc123
$ curl -i http://git.io/abc123
HTTP/1.1 302 Found
Location: https://github.com/...
在代码文件地址 URL 后加上#L52或者单击行号 52 都会将第 52 行代码高亮显示。
多行高亮也可以,比如用#L53-L60选择范围,或者按住 shift 键,然后再点击选择的两行。
https://github.com/rails/rails/blob/master/activemodel/lib/active_model.rb#L53-L60
如果某个提交修复了一个 Issue,当提交到 master 分支时,提交信息里可以使用 fix/fixes/fixed, close/closes/closed 或者 resolve/resolves/resolved 等关键词,后面再跟上 Issue 号,这样就会关闭这个 Issue 。
$ git commit -m "Fix screwup, fixes #12"
这将会关闭 Issue #12,并且在 Issue 讨论列表里关联引用这次提交。
可以在 Pull Requests, Issues, 提交消息, Markdown 文件里加入表情符。使用方法 :name_of_emoji:
:smile:
将输出一个笑脸:?
Github 上使用最多的5个表情符号是:
:shipit:
:sparkles:
:+1:
:+1:
:clap:
在主题评论中引用之前某个人所说的,只需选中文本,然后按 r
键,想要的就会以引用的形式复制到你的输入框里。
(仅适用于 Chrome 浏览器)
当截屏图片复制到剪贴板后(mac 上用 cmd-ctrl-shift-4),你可以用(cmd-v / ctrl-v)把图片粘贴到评论框里,然后它就会自动上传到 Github。
Issues 和 Pull requests 里可以添加复选框,语法如下(注意空白符):
- [ ] Be awesome
- [ ] Prepare dinner
- [ ] Research recipe
- [ ] Buy ingredients
- [ ] Cook recipe
- [ ] Sleep
Markdown文件里链接到内部内容时推荐使用相对链接。
[Link to a header](#awesome-section)
[Link to a file](docs/readme)
绝对链接会在 URL 改变时(例如重命名仓库、用户名改变,建立分支项目)被更新。使用相对链接能够保证你的文档不受此影响。
技术清单是由实验楼整合、梳理的一系列知识点合辑;每辑都有MD,PDF和思维导图多样呈现,并提供下载。这里再贴一期 Github清单专辑,包含5篇精选清单。
福
利
如
虎
操
☟
今天24点前,
凡报名楼+ 精品课任意一门者,
将获赠如下虚实结合 结核硬核大礼包一份!
!!!虫部落邀请码 + 卖代码的老干部专用水杯 + 实验楼定制T恤 + 神仙颜值小风扇 + 实验楼定制抱枕 + 实验楼定制鼠标垫!!!
感谢虫部落对本次福利活动的赞助。
学习搜索技能,提升搜索效率,就上虫部落。
报名地址:shiyanlou.com/louplus/
购买后请加小助手微信【sylmm002】领取礼包