7 个很棒的 GitHub 提示和技巧

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...点击查看项目介绍 ;
  • 《从零手撸:前后端分离博客项目(全栈开发)》 2 期已完结,演示链接: http://116.62.199.48/ ;

截止目前, 星球 内专栏累计输出 63w+ 字,讲解图 2808+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,权限管理,Spring Cloud Alibaba 微服务等等,已有 2200+ 小伙伴加入学习 ,欢迎点击围观

截至 2015 年, GitHub 报告称拥有超过 900 万用户和超过 2110 万个存储库,使其成为全球最大的代码托管服务商。开发人员使用 GitHub 来了解新技术 为开源项目做贡献、在内部项目上进行协作 等等

在上个月的 OSCON 上,GitHub 销售工程团队的 布伦特·比尔 (Brent Beer) 发表了一个充满引人入胜的有用技巧的精彩演讲,名为 Everything I Wish I Knew When I Started Using GitHub

布伦特的会议有很多重要的收获,但这里有七个我最喜欢的 GitHub 技巧:

1. 支持颠覆

GitHub 存储库可以从 Git 和 Subversion (SVN) 客户端访问。命令 git-svn 提供了 Git 和 SVN 之间的双向桥梁。在 Pro Git 书中 阅读更多内容。

2. 您可以撤销拉取请求 (PR)

当您将一个功能合并到一个拉取请求中,并且您需要快速撤消它时,您可以单击 Revert 打开一个新的拉取请求,它是对整个先前功能的撤消。更多详细信息请参见 GitHub 帮助

3. 责备游戏

一个糟糕的名字,但却是一个非常有用的功能。用它来查找文件中的更改列表以及更改者。单击右上角选项卡列表中的 Blame 按钮可快速找出最后处理该文件的人员。或者,在命令行键入 Git blame [filename]

4. 我的代码获得许可了吗?

选择退出开源许可证并不意味着您选择退出版权法。在 choosealicense.com 了解许可以及如何许可您的代码。

5. 不只是代码

GitHub 可以保存和渲染图像、3D (STL) 文件、PDF 以及代码。查看包含 STL 文件的提交或一组更改时,GitHub 会显示更改。使用 Revision Slider 选项查看当前和先前修订之间的差异转换。

6. 比 Bit.ly 更近

曾经希望您有一个更小的 URL 与您的同事分享吗? http://git.io 为您的 GitHub 存储库提供了一个 URL 缩短器。

7. 快点,我需要我的照片

如果您需要快速访问您的个人资料图片,您可以访问 github.com/[profilename].png

Brent 非常出色地分享了他的 GitHub 提示,因此您不必费力地学习它们。要查看他的完整技巧列表,您可以 点击此处浏览他的幻灯片

现在开始处理您的代码组合。

3D 渲染由 Brent Beer 提供。

相关文章