常用指令备忘录----持续更新

// 打包isp文或者升级文件 cd到需要打包的目录 tar cvf ispcfg.tar *.* 中继升级门铃指令 echo ring_upgrade > /tmp/ctrl_proto_pipe

输入法的V模式: V+数字:可以得到数字的各种表示例如5 五 伍 V ,可以到0-99 V+算式:v3*5+8+9=32   v2^32=4294967296  vsin(30)=-0.9880316241 v1-v9:快捷的找到特殊字符,如:v6(Δ Σ Ω ) v3(¥  ̄ 中文数字及字母) v2(⑵ ⒉ ② ㈡ ) v1(√ ℃ ☆ ↑)

git指令: git status git log git add git add . :他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。 git add -u :他仅监控已经被add的文件(即tracked file),他会将被修改的文件提交到暂存区。add -u 不会提交新文件(untracked file)。(git add --update的缩写) git add -A :是上面两个功能的合集(git add --all的缩写) 和本地版本库交互 git checkout <file>; git rm --cash; git checkout <file> ; 对文件file从暂存区覆盖到工作区 git checkout .;       对所有文件从暂存区覆盖到工作区 git diff --cached 比较git add之后但是没有commit的工作区和本地版本库的差异。 和远程版本库交互 git commit -m “”; git checkout HEAD <file>; 添加目录步骤:先在工作区手动将临时文件删除,然后git add <目录>,如果此时发现有文件不想纳入版本控制,执行git rm --cached <要去除版本控制的文件>

git commit -m "1.add export  malloc for newlib, 2.close akfat temporarily, 3.fix env module flush in get interface"

gitlab:给组员开通权限步骤, 1、设置----》仓库----》Protected Branches:将仓库pretect关闭。 2、设置----》成员:添加成员。

git difftool

vim指令: 移动 1.]c表示的是跳到下一个不同处 2.[c表示的是跳到上一个不同处 3.ctrl + w + w 左右切换 或者上下切换

同步 1.dp  把  point.c光标所在的行复制到point-a.c对应的行 2.do  把  point-a.c的复制到point.c光标所在的对应的行

保存、撤销文件 u       撤销上一次修改 ctrl +r 恢复上一次的撤销修改 :w    保存 :wq   保存并退出 :q!   不保存退出

猜你喜欢

转载自www.cnblogs.com/mic-chen/p/10731839.html