Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践
一向有小伙伴在后台留言给法度榜样和小七说,想多懂得github的应用技能,今天我们就整顿了你在工作和进修中绝对用获得的12个超实用技能,快来收吧~
#1 在GitHub.com上编辑代码
先年腋荷琐大年夜多半人都知道的开端吧~
在GitHub上打开一个文件(任何仓库的任何文件),在页面的右上角有一个像小铅笔的按钮。点击它,你就可以编辑文件了。当你编辑完成,点击 Propose file change ,GitHub将为你 fork 这个仓库,然后创建 pull request 。
你不再须要 fork 这个仓库, pull 文件到本地,修改文件后再提交到GitHub创建一个pull request。
缺点
- 我在比来的三周开端应用 GitHub 来替代 Jira 来进行治理项目(一个小项目)。越用越爱好。
- 然则我不敢想象用它来进行敏捷开辟,因为我想要精确的评估和计算所有事物。
- 好消息是, GitHub 的项目治理功能很清爽简洁,不须要太大年夜的进修成本,就可以轻松上手。
#2 粘贴图片
你可以不仅限于用文字来评论或者bug描述。你可以直接复制一个图片到剪贴板,当你粘贴的时刻,你的图片将会主动上传到云,然后展示在页面上。
#3 美化代码
如不雅你想编写一个代码块,以三个反引号开首,GitHub会测验测验猜测你用的什么竽暌癸言。
然则如不雅你直接粘贴一个段Vue,Typescript或者JSX代码,你可以指定出来以获得精确的语法高亮。
留意第一行的 ``jsx :
意味着这段代码可以精确的显示:
(趁便说下,在 gist 中,如不雅你的 gist 文件后缀名是 .jsx , 将主动获得JSX语法高亮)
下方链接是 所有支撑的语法列表 :
https://help.github.com/articles/closing-issues-using-keywords/
https://github.com/github/linguist/blob/fc1404985abb95d5bc33a0eba518724f1c3c252e/vendor/README.md
#4 在PRs中奇妙封闭issues
我在大年夜项目中平日应用 Jira 来治理项目,对于单人项目我一般用 Trello 。
如不雅你创建了一个 pull request 来修复问题单 #234. 你可以在 PR 的描述中写 fixes #234 。
懂得更多 :
是否想要链接到某个特定的评论?
点击评论框用户名旁边的时光,就可以获得链接了。
#6 链接到代码
是否想要链接到一行特定代码?
打开一个文件,点击代码左边的行号,或者按住 shift 选择多行。
分享这个 URL ,可以链接到这些代码。如不雅文件被修改了,会产生变更吗?不会,因为这是永远链接。
#7 灵活应用GitHub地址栏
GitHub的页面导航已经做的很好了,然则有些时刻直接在导航栏中输入会更快。比如你想跳转到一个分支,看下它与骨干的差别,就可以直接在你仓库的后面输入 /compare/branch-name :
与骨干比较,两个分支比较,输入 /compare/**integration-branch...**my-branch
对于快捷键的话,ctrl + L 或者 cmd + L` 光标将跳转到地址栏,这使得在两个分支切换变得很便利。
#8 创建复选框列表
你是否想在你提交的 issue 中看到复选框列表?
推荐阅读
Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践不信?听听妈妈怎么说——会做饭就会大年夜数据分析!那么问题来了?做饭和大年夜数据有什么关系呢?请听下面分析>>>详细阅读
地址:http://www.17bianji.com/lsqh/38802.html
1/2 1