github readme链接代码_这几个神器,能大幅提升你的 Git/GitHub 操作效率!

公众号关注 “GitCube”

设为 “星标”,发现更多开发者工具!

4cfde8beeff253308ca3c61c5f94b516.png GitHub 作为全球最大的代码托管网站,每天在上面都会产出大量的项目仓库、代码、提交记录。 在如此高密度的代码推送频率下,GitHub 已成为程序员日常工作密不可分的一部分。 如果你是 GitHub 的重度用户,那相信你的账号下面也应该存在多个代码仓库。 当我们重复创建多个代码仓库后,便会突然意识到,在创建仓库的过程中其实做了不少重复性工作。 例如:
  • 为项目创建合适的 .gitignore

  • 编写项目的 README 文档

  • 在不同账户创建多个同类型项目

今天,跟大家分享几个工具,便是要着重解决上述提到的问题。

快速选择 gitignore

在我们平时使用 Git 进行版本管理的时候,为了避免线上托管的项目体积过大,我们一般不会将一些次要文件(如 log、缓存、安装包)等纳入版本管理。 这时,我们会通过创建一个 .gitignore 配置文件,写入特定规则,来指定 Git 忽略追踪某个目录或文件,不将其纳入版本管理,减少线上代码仓库的体积。 由于项目类型不同,要忽略的文件目录自然也不一样。 为此,GitHub 官方开源了一个项目,这个项目为开发者编写好特定的 .gitignore 规则,做成了模板。开发者只需选择好自己的项目类别,将文件内容复制粘贴放到自己项目里面就可以用了。 https://github.com/github/gitignore 在上面,你可以找到目前所有主流语言的 .gitignore 模板。 如果你觉得官方的这个项目用起来还不是很方便,怎么办? 没关系,你还可以用 gitignore.io。 e8410770fb739e1dcbab42145045d521.png https://www.gitignore.io/ 这是由 Uber 一名工程师 joeblau 所开发的 .gitignore 文件快速生成工具,开发者只需要在网站上搜索当前正在使用的操作系统、IDE、编程语言,它便会自动生成一个特定的 .gitignore 配置文件。 如果你不想用网站进行搜索,还可以安装下他的命令行工具。 安装完成后,就可以使用 gi 命令来快速生成 .gitignore 配置文件啦,超级方便! 具体的使用可看下面这个视频:

快速生成 README 文档

如果你觉得写 README 文档是一件特别费时的事,那么,下面的这个项目你应该会喜欢。 此前,一名来自法国的小哥因为饱受重复编写 README 文档的折磨,在 GitHub 上开源了 readme-md-generator 这个工具。 从项目名字便可以知道,它一个 README 文档生成器。其主要作用是通过命令行抓取项目的 package.json 和 git 配置信息,自动完成 README 文档的编写操作。 feb6ea45fc194ebae55c0e32822b8944.png https://github.com/kefranabg/readme-md-generator

巧用 GitHub 项目模板

之前为了避免开发者做一些无用的重复性工作,GitHub 发布了一个新功能 - 模板仓库(repository templates)。 这个功能可以将以往创建过的仓库标记成模板(template),这样在你下一次创建仓库的时候,就可以使用这个模板功能,快速生成具有和原仓库一样的目录与文件内容。 3208fbea501e37026ff635c0b8bd2c22.png https://github.blog/2019-06-06-generate-new-repositories-with-repository-templates 每个模板仓库在 URL 末端带上 /generate 后,还可以将模板仓库通过链接分享给其他人,其它人在打开链接之后,便可以快速通过这个模板来创建新仓库。 GitHub 官方还称,未来会在 repo、issue 和 pull requests 中扩展更多模板类型,以避免开发者做一些重复性的工作,将更多精力专注于项目研发上,可以说非常值得期待了。 以上,便是今天的分享,觉得内容对你有所帮助的,还请点个「在看」支持,谢谢各位啦~推荐阅读:微软开放全套 Python 教程,在 B 站上都有熟肉了!这几个 Chrome 插件也太奇葩了!有哪些命令行工具堪称神器? 52262c7e2d9c2cdda4044481df9a90f0.png
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值