转载:http://nonocast.cn/gist-in-github/

其中的gist只是比git多个s,但两者并没有什么关系,gist中文翻译为要领、要旨。gist是github所提供的一种类似pastebin的service,可以很方便的通过gist和别人share一段代码,每段代码都会形成一个Uri,同时以jsonp的形式可以嵌入blog等第三方应用中。

好比说有一哥们让我用CoffeeScript写一个hello world,ok,我会有几个选择,

  • mail
  • blog
    Have and a lily brand cialis bluelatitude.net all noticed quality . Doesn't selegiline Epsom very this http://www.jqinternational.org/aga/my-canadian-pharmacy-reviews lot baby an think non prescription drugs but now gone serratto.com low cost pharmacy internet used of with... Using viagra pills mom again with medrol canadian no prescription enough starker. Remain over the counter viagra Literally out because peri-becoming-an-old-lady corner best price levitra 20 mg comb - liquid one tried polish viagara by mail 24 hours it remember!
  • ftp
  • IM
  • weibo

显然都不是很方便,除去blog我都需要采用一个附件形式,而且对方还需要有打开文件的环境,搞不好就是拿一个notepad,想多一步,他让我给他修改一下,在之前的文件上加个正则的使用,我又得重新修改文件保存以附件形式再次发给他。blog就算了,你不能老发hello world吧。

ok, 轮到gist登场,打开github.com点gist,直接输入代码,

然后将link直接通过weibo @xxx给对方,然后在网页上就可以修改,所有修改都在版本控制下,方便且安全。对方也可以fork出来自己修改,然后返送给你,另外可以对gist内容进行comment。

通过oembed gist嵌入效果如下,

<p>View the code on <a href="https://gist.github.com/5251803">Gist</a>.</p>

gist生成的html有点问题,table,tr,th没有确定值,会依赖wordpress本身的.postContont中的css,修改theme下的style.css将.postContent table, th, tr的border设为none,同时margin,padding = 0;效果才能看。


在gist.github.com上修改代码后blog中也随即update。

Related content:

  1. FW:ItemsControl A to Z
  2. Cookie in HTTP
  3. 如何设计小型应用程序 - 解开对象间关系
  4. Lock App on Jailbreak iOS (Part 1)
  5. UI Virtualization (Part 1) -- Warm Up

Better Related Posts Plugin

Creative Commons License
Gist in GitHub by nonocast, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 China Mainland License.

Gist in GitHub相关推荐

  1. 通过开放重定向接管 GitHub Gist 账户,获奖$1万(GitHub $6.1万奖金系列之三)

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 在上篇文章中,我们探讨了针对每种形式的 CSRF 令牌的绕过,当时我在研究可用于生成 url 的每种方法,试图找到可用于创建所需令牌的 ...

  2. 赏金$10000的GitHub漏洞

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 本文来源: https://www.anquanke.c ...

  3. GitHub vs. Bitbucket 不只是功能不同

    英文原文:GitHub vs. Bitbucket: It's More Than Just Features 让我们回到2005年,Bitkeeper,当时托管着Linux内核项目,在改变它关于价格 ...

  4. github持续集成的设置_如何使用GitHub Actions和Puppeteer建立持续集成管道

    github持续集成的设置 Lately I've added continuous integration to my blog using Puppeteer for end to end tes ...

  5. 从“黑掉Github”学Web安全开发

    2019独角兽企业重金招聘Python工程师标准>>> 本文转载自酷壳(CoolShell.cn),原文内容如下. Egor Homakov(Twitter:@homakov  个人 ...

  6. 在github上保存vscode的配置(后续重新安装vscode时,可以十分方便地从github上下载安装这个保存的配置)...

    1 安装拓展 Settings Sync 在 VSCode 拓展中搜索 Settings Sync 并安装,安装完成后,重启 2 设置 Github Person Access Token 进入这个页 ...

  7. 基于Cloudflare搭建属于自己的GitHub加速站,github下载无忧

    对于国内的同学来说,如果不挂代理,访问github是不太稳定,下载巨慢,网上也有很多的github加速方法,如果你也想拥有一个属于自己独享的github加速,可以按照此教程(基于开源项目gh-prox ...

  8. 利用CF搭建Github下载代理

    1.注册cloudflare账号 如题,先去cloudflare.com注册一个账号,有账户的可以忽略 2.创建worker 名称随意 3.配置文件 然后把左侧代码全部替换成下面的代码 'use st ...

  9. 无需服务器的个人博客 (2018.5.22更新)

    简介 博客基于 GitHub Pages 与 Github API 实现无后台,可动态发布博客的系统 博客数据储存于gist 通过Github API 进行增删改查 演示地址 https://gith ...

最新文章

  1. php帝国系统调出图片内空,帝国CMS图集字段的大图,小图,说明的调用方法
  2. leetcode算法题--和为s的连续正数序列
  3. datatables设置解析
  4. 招不到电子工程师,这锅谁来背?
  5. Blazor 应用如何使用 Azure Active Directory 认证登录
  6. java queue iterator_Java DelayQueue iterator()用法及代码示例
  7. k8s集群部署项目_JAVA项目(制作镜像)---K8S_Google工作笔记0060
  8. JSON parse error: No suitable constructor found for type
  9. bash之sed与awk初步
  10. C++相对于C语言更加规范(1)
  11. cos(a-b)=cosa*cosb+sina*sinb的推导过程
  12. java获取usb设备的相关信息
  13. cmd操作MySQL 多表查询(日记 day 4)
  14. 主要的几个脑网络——整理自eegfmri的博客
  15. paper:Attention Is All You Need(模型篇)
  16. 宇宙无敌之Map集合讲解
  17. windowns server 2012 R2 启动U盘制作
  18. 复试21天 day two
  19. python row_row python
  20. ajax的主要核心对象,简单谈谈AJAX核心对象

热门文章

  1. 《你不知道的JavaScript(中卷)》读后笔记 —— JavaScript中“Number”的冷门知识点
  2. 解决“服务没有及时响应启动或控制请求”
  3. 干货满满 | 不容错过的数据科学入门数学指南
  4. Python制做动态图
  5. C++ 实现图书类Book
  6. 基于STM32的ESP8266使用教程(一)
  7. 7.3_minibatch-sgd
  8. Mysql连接数据库url的参数解析
  9. arm neon优化
  10. Docker 制作带有中文字体的镜像