Technology

Learn Git Branching

Learn Git Branching 37

bingliaolong 3年前 11 0

提交代码 创建并切换分支 merge rebase HEAD 指向你正在其基础上进行工作的提交记录 HEAD 总是指向当前分支上最近一次提交记录 HEAD相对引用 reset reset通过把分支记录回退几个提交记录来实现撤销改动 reset向上移动分支,原来指向的提交记录就跟从...

Shell 语法记述 第一篇

Shell 语法记述 第一篇

bingliaolong 4年前 2 0

内置变量及含义 BASH bash的完整路径 BASH_ENV bash非互动模式下,每次在执行shell脚本时会先检查BASH_ENV是否有指定文件,如果有先执行指定文件 BASH_VERSION bash的版本 CDPATH cd命令的搜索路径 cd file #如果当前路径...

语法函数命令三

语法函数命令三

bingliaolong 3年前 11 0

errorlevel 每个命令运行结束,可以用这个命令行格式查看返回码 默认值为0,一般命令执行出错会设 errorlevel 为1 cls 清屏 type 显示文件内容 title 设置cmd窗口的标题 ver 显示系统版本 vol 显示卷标 label 显示卷标,同时提示输入...

Why CMake?

Why CMake?

bingliaolong 5年前 3 0

自动搜索软件所依赖的库、头文件 它在搜索的时候,会将环境变量和注册表也涵盖在内当然,上述一点指的是Windows平台 项目的构建目录和源码目录分离 含义 换句话说,就是我们可以在项目源码目录之外单独建立一个构建目录,用这个构建目录来存放构建过程中生成的一些文件。 再通俗点,就是我...

正则表达式_匹配模式

正则表达式_匹配模式

bingliaolong 5年前 1 0

介绍 常用的匹配模式一共有四种: 不区分大小写模式 单行模式 多行模式 注释模式 不区分大小写模式 不区分大小写模式对应的修饰符是小写i 单行模式 单行模式对应的修饰符是小写s 点号.可以匹配除换行符之外的任何字符,在单行模式下,点号可以匹配包括换行符在内的任何字符 多行模式 多...

Git应用记述一

Git应用记述一

bingliaolong 2年前 7 0

Git仓库太大,一次性拉不下来 查看当前分支是从哪个分支创建 方法一 方法二(查看日志,HEAD后面信息) 修改commit信息(推送或未推送) 代码未推送到远端 代码已推送到远端 删除submodule test_common 删除外层test_common文件夹(代码部分) ...

Bash Shell 命令

Bash Shell 命令

bingliaolong 4年前 2 0

A alias 用于给命令起别名 alias 别名=命令序列 示例 alias lly='ls-l /home/aet' alias kind='ls |cut -d- -f2-| cut -d- -f2| sort| uniq -c' a...

CMD应用记述一

CMD应用记述一

bingliaolong 3年前 10 0

拷贝pdb 脚本是写给gitlab ci调用的,当所有东西编完后,调用本脚本拷贝pdb文件存下来 局域网内,登录过一次目标ftp目录后,可以这样直接copy 参数1用来防止双击误启动 pull代码 目标文件夹存在的话,就做更新操作,不存在就拉取 push代码并判断是否push成功

CMake教程一

CMake教程一

bingliaolong 3年前 3 0

Base tutorial.cpp CMakeLists.txt 注释 cmake_minimum_required 指定使用 CMake 的最低版本号 project 指定项目名称 指定后可以使用变量${PROJECT_NAME} add_executable 来生成可执行文件...

正则表达式 _ 断言

正则表达式 _ 断言

bingliaolong 5年前 3 0

介绍 有些结构并不真正匹配文本,而是负责判断在某个位置左/右侧的文本是否符合要求,这种结构被称为断言。 常见的断言有3类: 单词边界 行起始/结束位置 环视 单词边界 记为\b,它匹配的是”单词边界位置“,而不是字符。 字符串 \brow\b \brow row\b tomorr...

扫一扫二维码分享