Github上 ,现在就是程序员和设计师一起工作的地方。 他们协作,贡献和修复错误。 还举办大量的开源项目和各种编程语言的代码 。 更重要的是,Github上还发布了针对这两种桌面应用程序的Windows和MacOS的允许任何人Github上他们的工作流程中无缝集成。
但是,Github所拥有的不仅仅是眼神。 整洁的用户界面下方隐藏了许多功能,因此许多功能都将其忽略了。 因此,这里有10个Github的功能,你可能不知道 。
1.拖放要点代码
要点是Github上的自己的工具,可以让你的主机代码片段。 您也可以浏览并找到大量的各种语言的代码片段 。 使用Gist非常简单,应该直观。 但是,你可知道, 你可以从文件中直接添加代码 ? 只需将文件拖放到要点上,文件中的代码将立即被复制。 它很快,可以为您节省很多时间!
2.通过Web界面创建文件夹
尽管我们许多人都可以通过免费的Github应用程序管理Github存储库,但Github还构建了他们所谓的WebFlow。 它使我们能够通过GitHub的Web界面管理库 。
这就是你如何创建在Github上新的文件夹或文件直接 。 结束每个新的输入与/
创建一个新的文件夹。 或者,指定文件扩展名并点击提交新文件以创建新文件。
3.使用Git URL Shortener
如今,人们喜欢在Twitter中分享他们的照片,状态和新闻中的内容。 如果你是一个Github上的用户,你可能也想分享你的Github上库 。 但是,存储库URL有时太长,无法在Twitter(仅接受140个字符)中共享。
当然,也有很多的选择,缩短如URL Bit.ly和Goo.gl ,但为什么不考虑使用Github上的自己的工厂, Git.io ? Git.io将缩短您的Github存储库的URL。 还有一个命令行界面Git.io使用缩短通过终端的URL gitio
命令。
4.文件查找器
除了创建新的文件,还可以通过任何存储库中的文件快速导航 。 因为它是在一个键盘快捷键的形式,此功能没有明显明显。
打T键来激活文件查找。 按↑↑和跳过的文件上下。 或者,键入文件名以选择您已经记入的特定文件。
5.使用Github表情符号
表情符号或表情符号是微小的图标,它们描绘某种形式的表情(主要是面部表情)。 在Facebook和Twitter上, 人们常常表达自己的使用表情符号的感受 。
其实, 你也可以显示Github的表情符号 。 找到所有的表情符号字符和代码的表情小抄 。 表情符号可以添加到资源库Wiki的README.md文件中,也可以添加到“问题”线程中。
6.使用Github命令行界面
虽然大部分人都喜欢使用GUI的工作,仍然有一些使用CLI(命令行界面)喜欢谁。 这是Github的CLI进来。Github的CLI与发起hub
。 它带来了可与使用额外沿命令 git
命令。 的功能的完整列表中可以找到该中心库页 。
7.链接线
有时候,你可能想要共享和存储库的文件中指出的特定行 。 Github上,您可以通过添加为此#L
然后在文件URL的结尾行号(看看下面的例子)。
也可以通过在指定范围内的起始和终止行选择的行范围的 #L
参数。 的#L10-15
,作为一个例子,选择线10至15。
8.任务清单
Github上延伸降价,以满足自己的需要 。 现在你可以在Github上使用添加复选框列表- [ ]
或- [x]
来表示一个检查项目。 请注意,该复选框将仅出现在列表项中。 在[ ]
符号必须以短划线标志来发起‐
。 这是一个例子:
- [x] create a post.
- [x] create a page.
- [x] add images.
- [ ] published the post.
该代码将变成:
9.地图,CSV和3D渲染
Gihub支持CSV。 如果你有一个.csv文件,Github上会使您的CSV文件到交互式表格数据格式 。 它甚至允许您搜索它。 除了CSV,Github上也将自动与渲染地图STL扩展 。
10.获取Octodex
最后但并非最不重要的,你知道,Github上有各种各样的吉祥物,Octocat的版本 ? 谷歌有它的涂鸦,而Github上有Octodex 。 Octodex是Octocat创意替代版本的集合。 在这里,您可以找到Labtocat,Femalecodertocat,Octoliberty,Spidertocat,Megacat和其他许多酷的Octocats。 您可以将Octodex用作个人头像。 请参见常见问题解答页面以获得更多关于Octodex的使用策略。
翻译自: https://www.hongkiat.com/blog/github-overlooked-features/