文章作者: 西山晴雪
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 西山晴雪的知识笔记!
相关推荐
2021-03-16
Git简明教程
Git简明教程1. 个人基本故事线下图是从个人开发者角度所能观察到的场景: 1.1 如何从远程仓库获取代码 git clone 第一次时用克隆 git fetch 第二次开始 将远程仓库代码拉取到本地仓库 无冲突时checkout到工作区 有冲突时merge到工作区 git pull 第二次开始 掌握pull和fetch的区别 pull = fetch+merge 1.2 提交代码到远程仓库 git add . 从工作区添加到暂存区 git commit 从暂存区更新到本地仓库 git commit -a = git add . + git commit git push 从本地仓库更新到远程仓库 1.3 手工创建本地仓库并与远程仓库同步 git init 初始化一个本地仓库 git remote add origin <远程仓库地址> 将本地仓库关联到远程仓库 若有已经关联的远程仓库,使用git remote rm...
2022-04-02
Git 如何一次 Push 至多个远程仓库
Git 如何一次 Push 至多个远程仓库相信你一定不想看到辛苦写完的程序,因为意外造成 Source Code 遗失,当然还择良好的 Git server 服务是必要条件,但再稳固的服务也有可能出现被 DDOS 攻击或是服务管理员不小心把 DB 删除…等等,各式各样你意想不到的情境造成服务中断,所以为远程仓库进行备份也是应该的。 虽然备份很重要,但身为一个讲求效率的工程师,你一定也不想每次 push 到 remote 都要反覆操作 push 多次,就我们来看看可以如何设置,让一次动作就可以同时 push 到多个远程仓库。 一、设置多个 push 的远程仓库 原本工程的 remote 设置 使用指令加入其他 remote HTTPS 类型 指令: git remote set-url --add --push origin https://gitserver/repository.git范例:git remote set-url --add --push origin...
2021-04-08
Power Shell的使用与配置
Power Shell的使用与配置 Windows下终于有可用的shell了。Power Shell自5.0版本之后,可用性越来越高,对于经常使用windowns的人来说,是一大福音。 1. Power Shell的安装见power shell的github主页,可以下载安装各种稳定版和预览版 https://github.com/PowerShell/PowerShell 2. Windows Terminal的安装Windows Terminal好用了很多,支持多种配置文件和界面配置,一经发布得到很多人的喜欢,尤其是配合wsl、power shell等效果非常好。可以通过微软商店来安装,也可以到其github主页下载安装 https://github.com/microsoft/terminal/ 3. Power Shell 的常用配置(1)传输安全控制协议 问题: 新版PowerShell改变了传输安全策略,导致在power...
2022-03-10
Linux 环境配置文件处理流程
Linux 环境配置文件处理流程今天遇到一个问题,同样的软件从终端运行能够正常使用中文输入法,但从图形界面下运行就无法正常处理中文输入法了。思考了下,感觉应该是两者的环境配置文件不同导致的。查阅了下 Linux 的相关文档,确实存在这个问题,在此记录备忘。 1 Shell 环境配置文件的处理流程1.1 配置加载流程 全局配置文件:位于 /etc/profile 私有配置文件:位于 ~/.profile Shell 自定义配置文件, 依据指定的 Shell 有所不同,例如: 对于 bash ,有 (~/.bash_profile | ~/.bash_login) -> ~/.bashrc -> /etc/bashrc 对于 zsh,有 ~/.zshrc 1.2 环境变量的设置除了在上述配置文件中,通过 export 变量名=变量值 这种方式设置环境变量外,Linux 还可以通过单独的配置文件设置环境变量。这些配置文件的结构也非常简单,每行设置一个环境变量,语法格式为 变量名=变量值。其中: 全局环境变量: 位于...
2022-04-02
RIME输入法方案配置手册
Rime 输入法方案配置手册一、 Schema.yaml 文件详解1.1 开始之前12# Rime schema# encoding: utf-8 1.2 描述档 name: 方案的显示名偁〔即出现于方案选单中以示人的,通常为中文〕 schema_id: 方案内部名,在代码中引用此方案时以此名为正,通常由英文、数字、下划线组成 author: 发明人、撰写者。如果您对方案做出了修改,请保留原作者名,并将自己的名字加在后面 description: 请简要描述方案历史、码表来源、该方案规则等 dependencies: 如果本方案依赖于其它方案〔通常来说会依頼其它方案做为反查,抑或是两种或多种方案混用时〕 version: 版本号,在发布新版前请确保已陞版本号 示例12345678910111213schema: name: "苍颉检字法" schema_id: cangjie6 author: - "发明人 朱邦复先生、沉红莲女士" dependencies: - luna_pinyin -...
2022-04-02
RIME配置指南
1 写在前面适合人群适合人群:寻找适合自己输入法的人、喜欢折腾的人。 基本概念Rime — 不是一种输入法,而是从常见键盘输入法中提炼出来的抽象输入算法框架。 Rime 涵盖了大多数输入法的「 共性 」部分,所以通过不同配置,Rime 可化身为不同输入法。 Rime 输入法方案 — 要让 Rime 实现某种具体输入法的功能,就需要一些数据来描述其工作方式,即定义该输入法的「 个性 」。例如:「汉语拼音」、「注音」、「五笔字型」 等输入法可凭借 Rime 提供的通用设施、通过设定不同工作参数来实现。 本文的重点就是讲解如何制作一套个性化的输入法方案。 为什么要这么繁琐?一键就搞掂,则必然选项少、功能单一、可玩性低。 2 准备开工2.1 Rime 的主要发行版Rime 是跨平台的输入法软件,本文介绍的 Rime 输入法方案通用于以下发行版: 【中州韵】 ibus-rime → Linux / fcitx-rime / fcitx5-rime 【小狼毫】 Weasel → Windows 【鼠鬚管】 Squirrel → Mac OS...