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

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

输入法的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(√ ℃ ☆ ↑)vim

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 <要去除版本控制的文件>gitlab

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

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

git difftoolget

 

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

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

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

相关文章
相关标签/搜索