Conda #
# 创建环境
conda create -n ENV_NAME python=3.10.6
# 激活环境
conda activate ENV_NAME
# 查看环境
conda info
# 看当前环境下安装的包和版本
conda list
# 安装包
conda install PACKAGE_NAME
# 删除你的环境
conda env remove -n ENV_NAME
# 查看所有的环境
conda env list
# 删除环境
conda env remove -n ENV_NAME
Vim #
基本上 vi/vim
共分为三种模式,分别是 命令行模式(Command mode) ,输入模式(Insert mode) 和 底线命令模式(Last line mode)。
%%{init: {'flowchart': {'curve': 'linear'}}}%% stateDiagram [*] --> 命令行模式 命令行模式 --> 输入模式 : 切换 命令行模式 --> 底线命令模式 : 切换 输入模式 --> 命令行模式 : 退出 底线命令模式 --> 命令行模式 : 退出
Git #
%%{init: {'flowchart': {'curve': 'linear'}}}%% flowchart LR id1[(workspace)]--add-->id2[(stage)]--commit-->id3[(local repository)] id3--push-->id4[(remote repository)]--fetch/clone-->id3--checkout-->id1 id4--pull-->id1 style id1 fill:#a2f966 style id2 fill:#fff300 style id3 fill:#5c9bd6 style id4 fill:#eb6032
Tip
如果想知道 HEAD 指向,可以通过 cat .git/HEAD
查看;若 HEAD 指向的是一个引用,还可以用 git symbolic-ref HEAD
查看。
HEAD~
后面加数字表示后退的步数,每次后退都默认退到第一个父提交上,HEAD~2
表示连退两步。HEAD^
后面加数字表示只退一步,但是这一步后退到数字表示的父提交上,HEAD^2
表示退一步到第二个父提交上。