教程演示🔗

使用 Dotfiles 在 Git 存储库中备份您的 Mac 设置,同时获得命令行和 ZSH 专业知识。

你将学到什么

  • 将软件和系统配置保存在“Dotfiles”Git 存储库中,以便将来进行计算机恢复。
  • 使用 Homebrew 以自动化且幂等的方式安装软件。
  • 使用各种预装和新的命令行工具,包括 bat、exa、git、httpie、ls、man 等。
  • 介绍一些应用程序(包括 VS Code、Alfred、Dropbox、GitKraken 和 Snappy)以及它们与 Dotfile 的关系。
  • 在命令行和应用程序、VS Code 和 GitKraken 中中级使用 Git 和 GitHub。

要求

  • macOS 的一般使用
  • 一个 GitHub 帐户和一些 Git 经验

描述

我们的 Mac* 散布着隐藏的“点文件”,它们维护系统和应用程序配置信息。在本课程中,我们将:

  • 准确了解“点文件”是什么,
  • 将这些文件备份到 Git 存储库中,
  • 开始使用工具来自动化引导过程,
  • 使用 Homebrew,以便我们的应用程序安装记录在远程存储库中,
  • 了解有关 shell 的许多内容,包括重定向、标准输入/输出/错误、文件描述符、HereDoc / HereWord、错误代码等等。
  • 现在看看 Node、NPM 和 Yarn 是否适合我们的 Dotfiles 设置(这个练习类似于设置 Ruby、Java 等)

在此过程中,我们将学习如何使用命令行和一些相关工具。我们将开始自定义我们的 shell(使用别名、函数、变量等),并用来自开源社区的项目替换内置工具,以改善我们的 shell 体验。我们采取的每一步都将与更大的点文件概念联系起来并记录在我们的存储库中。

这个主题很大,我想创作更多时间的内容。除了当前可用的内容之外,我希望再制作两期;第 2 部分将介绍 ZSH,第 3 部分将通过在新操作系统上恢复设置来将所有内容组合在一起。由于新内容可能会随着价格上涨而出现,所以现在是注册的时候了。但我是否可以继续添加材料取决于当前材料的成功,所以请帮忙宣传。

* 本课程的所有工作均在 macOS 上完成。大部分内容与类 Unix 系统相关,而与 Windows 系统相关的内容较少。

本课程适合谁:

  • 软件开发人员正在寻找一种备份系统和设置的极客方式。
  • 那些可能避开了命令行,但准备冒险尝试的人。

 

发表回复

后才能评论

尊敬的用户,您好!由于部分培训机构和留学生的举报,近期导致网站大量链接暂时失效。对此给您带来的不便,我们深表歉意。任何链接失效的资源,欢迎您添加侧边栏二维码随时反馈,我们将在48小时内为您提供新的网盘链接。如果您对此不便感到不满,您也可在48小时内申请无理由退款。感谢您的理解与支持!

Windows播放器推荐:Potplayer Potplayer 是免费的 Windows 播放器,支持双字幕和自动翻译功能。以下是操作指南: 挂载字幕 加载中文字幕:右击选择 字幕 -> 字幕设置,取消“只匹配文件名字幕”选项。可调整字幕颜色、位置和大小。 双字幕设置:右击 字幕 -> 选择字幕 -> 次字幕输出,设置主字幕和次字幕。 自动翻译 若可访问 Google 翻译服务,选择 字幕 -> 实时字幕翻译,勾选 总是使用 和 Google Translate,即可实时翻译英文字幕。 Potplayer 让观看更智能,学习体验升级。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可联络站长解决。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源