乙巳🐍年

acc8226 的博客

Git 免费仓库

国外常用仓库

GitHub【国内访问不太稳定】
Bitbucket | Git solution for teams using Jira【国内访问不太稳定】

not

垃圾 GitLab 已停止为中国用户服务,要求极狐(收费)

阅读全文 »

.gitignore 介绍

在 Git 工作区的根目录下创建一个特殊的 .gitignore 文件,然后把要忽略的文件名填进去,Git 就会自动忽略这些文件。

虽然 gitignore 文件对 Git 有特殊的意义,但是它和版本库中任何其他普通文件都是同样管理的。除非把 gitignore 添加到索引中,否则 Git 仍会把它当成未追踪的文件。

忽略文件的原则

  • 忽略操作系统自动生成的文件,比如缩略图等;
  • 忽略编译生成的中间文件、可执行文件等,也就是如果一个文件是通过另一个文件自动生成的,那自动生成的文件就没必要放进版本库,比如 Java 编译产生的 .class 文件;
  • 忽略你自己的带有敏感信息的配置文件,比如存放口令的配置文件。

我们不需要从头写 .gitignore 文件,GitHub 已经为我们准备了各种配置文件,只需要组合一下就可以使用了。所有配置文件可浏览:https://github.com/github/gitignore

注意:.gitignore文件本身要放到版本库里,并且可以对.gitignore 做版本管理!

  • 所有空行或者以注释符号 # 开头的行都会被 Git 忽略。
  • 可以使用标准的 glob 模式匹配。
  • 匹配模式最后跟反斜杠(/)说明要忽略的是目录。
  • 要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。

所谓的 glob 模式是指 shell 所使用的简化了的正则表达式。

阅读全文 »

介绍

VuePress V2 是一个以 Markdown 为中心的静态网站生成器。你可以使用 Markdown 在新窗口打开 来书写内容(如文档、博客等),然后 VuePress 会帮助你生成一个静态网站来展示它们。

VuePress 诞生的初衷是为了支持 Vue.js 及其子项目的文档需求,但是现在它已经在帮助大量用户构建他们的文档、博客和其他静态网站。

它是如何工作的?

一个 VuePress 站点本质上是一个由 Vue在新窗口打开 和 Vue Router在新窗口打开 驱动的单页面应用 (SPA)。

路由会根据你的 Markdown 文件的相对路径来自动生成。每个 Markdown 文件都通过 markdown-it在新窗口打开 编译为 HTML ,然后将其作为 Vue 组件的模板。因此,你可以在 Markdown 文件中直接使用 Vue 语法,便于你嵌入一些动态内容。

在开发过程中,我们启动一个常规的开发服务器 (dev-server) ,并将 VuePress 站点作为一个常规的 SPA。如果你以前使用过 Vue 的话,你在使用时会感受到非常熟悉的开发体验。

在构建过程中,我们会为 VuePress 站点创建一个服务端渲染 (SSR) 的版本,然后通过虚拟访问每一条路径来渲染对应的 HTML 。

阅读全文 »

本地播放

【首推】MusicPlayer2

MusicPlayer2 是一款可以播放常见音频格式的音频播放器。支持歌词显示、歌词卡拉 OK 样式显示、歌词在线下载、歌词编辑、歌曲标签识别、Win10 小娜搜索显示歌词、频谱分析、音效设置、任务栏缩略图按钮、主题颜色等功能。 播放内核为 BASS 音频库(V2.4)。

在线播放

  • 普通用户推荐在线播放推荐 【win mac】QQ 音乐 / 【win mac 在线】网易云音乐
  • 极客更喜欢 【win mac】lx-music-desktop 但是需要自行找资源
  • 而我手持梯子,更喜欢 【全平台】Spotify 曲库很全,非会员稍有限制
  • 有本地音乐库存用户 【win】普听音乐。在阿里云盘的加持下很好用,用于打造自己的曲库
阅读全文 »
0%