命令行
命令行工具
得食猫
这个作者很懒,什么都没留下…
展开
-
Git合并提交
有时候我们需要把多个零散的commit合并为一个找到要合并的commit前一个commit的id,即2929c35b(功能2-1前一个的commitId),再命令行中执行:执行完上面命令后,会弹出如下窗口(这是一个vim编辑窗口,可以使用vim命令):保留第一个pick,将其他的pick都换成s,即:再按:x保存退出(vim命令)上述操作完成后会再弹出一个窗口:在这里要修改我们合并后的message,可以直接把合并前的message都删除掉,...原创 2022-07-11 22:41:17 · 1116 阅读 · 2 评论 -
记几个g++的命令参数
最近用了别人的一个开源项目,里面先在命令行用g++执行了一个.cpp文件,这个对我来说是个空白区域,先把这几个命令参数记录下,后续再遇到会持续更新:-o main.bin指定输出文件名,就是说这行命令执行完成后会生成一个 main.bin 的文件-O2-O/O1、-O2、-O3是指进行代码优化,后面数字越大,优化等级就越高-I大写i:编译程序按照-I指定的路进去搜索头文件-L编...原创 2020-03-28 21:57:56 · 575 阅读 · 0 评论 -
vim命令
a 启动编辑esc 退出编辑原创 2020-02-19 12:12:53 · 17130 阅读 · 2 评论 -
git相关命令
clone https://github.com/FullCat/Hypnus.git克隆远程项目到本地原创 2020-02-19 10:58:22 · 145 阅读 · 0 评论 -
linux常见命令
ctrl + u删除光标以前的字符ctrl + a移动光标至的字符头原创 2020-01-11 19:29:16 · 211 阅读 · 0 评论 -
tmux使用
先说下tmux存在的必要:本地连接到服务器,服务器上跑了个批处理。突然间网断了,????之前跑的全白跑了~~~什么是tmux:tmux是一个终端复用软件,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机。一阶命令tmux new 创建会话新的会话会脱离当前的会话prefix d 切换到原窗口prefix: 指tmux的...原创 2019-12-21 16:29:16 · 148 阅读 · 0 评论