提升你的 Git 技能的 10 个资源

在年终之际,回顾 Git 领域的最佳内容。以下是关于在新的一年里以令人惊讶的方式使用 Git 的 10 篇文章。
109 位读者喜欢这篇文章。
open source button on keyboard

Opensource.com

随着 2019 年接近尾声,现在是回顾我们今年发布的关于 Git 的 10 篇最佳文章的时候了。

这些文章涵盖了从用例和教程到一些非常有趣(如果有些非常规)的 Git 使用方式。所有这些文章都可以帮助你提高 Git 技能,但如果你真的需要 Git 101 入门介绍,请务必查看我们的Git 入门:术语 101 文章并下载我们的Git 速查表

  1. Molly de Blanc 的GNOME 如何使用 Git一文探讨了 GNOME 项目采用自托管 GitLab 实例作为 GNOME 项目贡献中心位置的情况。De Blanc 从事非编码职位,因此她的文章还探讨了切换到 GitLab 如何使主要角色不是编写代码的贡献者受益。

  2. Ahmad Awais 的Emoji-Log:编写 Git 提交消息的新方法解释了如何使用 Emoji-Log(“一个直接的开源 Git 提交日志标准”)来编写更好、更用户友好的 Git 提交消息。文章概述了 Emoji-Log 背后的理论以及可以添加到 .bashrc、.zshrc 或 .gitconfig 中的配置示例,以便快速开始使用 Emoji-Log。

  3. 在 Seth Kenlon 的使用 Git 管理你的日常日程一文中,他解释了如何使用 Git 来管理你的日历。通过结合 Org mode、Git 和其他一些工具,Kenlon 描述了如何创建一个基于 Git 的日历工作流程,该工作流程可以在设备之间同步。

  4. Seth Kenlon 的使用 Git 作为聊天后端探索了另一种非常规的 Git 使用方式。在本文中,他探讨了 GIC,这是一个用 Node.js 编写的聊天客户端,Git 作为后端数据库。GIC 只是一个概念验证,并非旨在用于生产环境,但它提供了一个关于真正独特的使用 Git 方式的有趣示例。

  5. Alan Formy-Duval 的Git 实用学习练习记录了他为提高 Git 技能所做的努力。他分享了自己的经验,以便其他人可以从他学到的东西中受益,Git 新手将从这篇关于 Git 核心功能的精彩概述中获益良多。

  6. Seth Kenlon 的作家如何使用 Git 更好地完成工作一文探讨了作家如何从基于 Git 的工作流程中受益。文章解释了如何使用 Git 和 Atom 使用 Markdown 进行写作。通过遵循本文中的示例,作家可以轻松地将复杂的修订控制系统添加到他们的写作工作流程中。

  7. 在 Sachin Patil 的如何使用 Magit 管理 Git 项目一文中,他解释了如何使用 Emacs 的 Magit 扩展来管理 Git 存储库。文章提供了关于如何在 Emacs 中执行一系列关键 Git 任务的清晰示例。这些示例通过截图说明了各种任务。

  8. Matthew Broberg 的将你的点文件移动到版本控制展示了如何使用 Git 来存储你主目录中的点文件。将你的点文件存储在 Git 存储库中可以更轻松地在计算机之间共享你的系统配置,并且如果你愿意,还可以与他人共享你的配置。文章确实带有一个关于不要共享什么的警告,因为共享错误的点文件可能会暴露他人。

  9. Austin Dewey 的用于 Git 加密的 4 种密钥管理工具一文比较了 Git-crypt、BlackBox、SOPS 和 Transcrypt,本文探讨了用于在 Git 中存储密钥的工具。文章涵盖了四个主要领域:支持的加密类型、每个项目的目标、项目的工作流程和差异以及其他功能。

  10. Seth Kenlon 的使用 Git 运行服务器解释了如何使用 Gitolite 来管理 Git 服务器。Gitolite 是“一个后端应用程序,用于管理使用 Git 管理 Git 服务器所涉及的繁琐细节”。文章演示了如何安装、配置和使用 Gitolite,并提供了清晰的示例,详细说明了流程的每个步骤。

接下来读什么

GNOME Linux 桌面入门

本文是 Linux 桌面 24 天特别系列的一部分。GNOME 是大多数现代 Linux 发行版上的默认桌面,它干净、简洁且组织良好。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.