原文链接
1 在 GitHub.com 编辑代码
我将从我认为大家都知道的一件事情开始(尽管我是直到一周前才知道)。
当你在 GitHub 查看文件时(任何文本文件,任何仓库中),右上角会有一个小铅笔图标,点击它就可以编辑文件了。完成之后点击 Propose file change 按钮 GitHub 将会自动帮你 fork 该项目并且创建一个 pull request
。
很厉害吧!他自动帮你 fork
了该 repo。
不再需要 fork
, pull
,本地编辑再 push
以及创建一个 PR
这样的流程了。
这非常适合修复编写代码中出现的拼写错误和修正一个不太理想的想法。
2 粘贴图片
你不仅仅受限于输入文本和描述问题,你知道你可以直接从粘贴板中粘贴图片吗?当你粘贴时,你会看到图片已经被上传了(毫无疑问被上传到云端)之后会变成 Markdown
语法来显示图片。
3 格式化代码
如果你想写一段代码,你可以三个反引号开始 —— 就像你在研究MarkDown
时所学到的 —— 之后 GitHub 会试着猜测你写的语言。
但如果你写了一些类似于 Vue, Typescript, JSX 这样的语言,你可以明确指定得到正确的高亮。
注意第一行中的
```jsx
这意味着代码段将会呈现出:
(这个扩展于 gists
。顺便说一句,如果你使用 .jsx
后缀,就会得到JSX的语法高亮)
这是一个所有受支持的语法列表。
4 在 PR 中用关键词关闭 Issues
假设你创建了一个用于修复 Issues #234
的 PR ,你可以在你 PR 的描述中填写 fixes #234
(或是在你 PR 任意评论中填写都是可以的)。
之后合并这个 PR
时将会自动关闭填写的 Issues
。怎么样,很 cool 吧。
了解是更多相关的内容。
5 链接到评论
你是否有过想要链接到特殊 comment
的想法但却无法实现?那是因为你不知道怎么做。朋友那都是过去式了,现在我就告诉你,点击用户名旁边的日期/时间即可链接到该 comment
。
6 链接到代码
我知道你想链接到具体的代码行上。
尝试:查看文件时,点击代码旁边的行号。
看到了吧,浏览器的 URL
已经被更新为行号了。如果你按住 shift
,同时点击其他行号,URL
再次被更新,并且你也高亮显示页面中的一段代码。
分享这个 URL ,访问时将会链接到该文件已经选中的那些代码段。
但等一下,那指向的是当前的分支,如果文件发生了改变呢?也许一个在当前状态连接到文件的永久连接正是你想要的。
我很懒,所以用一张截图展示以上的所有操作。
谈到网址。。。
作者:crossoverJie
链接:https://juejin.cn/post/6844903510958407688
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。