— layout: post title: “sublime/git常用命令” date: 2019-04-30 09:05:06 -0700 comments: false —
sublime编辑常用命令
ctrl k+b #侧边栏显示隐藏
ctrl n #新建窗口
ctrl tab #窗口跳转
ctrl L #选择当前行
ctrl enter
ctrl shift enter
ctrl shift d #复制当前行
ctrl shift 方向上下键 #上移/下移当前行
ctrl shift k #删除当前行
ctrl p filename:/@/# #查找文件
ctrl filename #查找字符串,回车下一处
ctrl shift p #命令模式
ss #语法模式
ppi #包安装
emmet语法
div>ul>li*5 嵌套元素
div+p+bq 兄弟同级元素
div#header+div.page <div id="header"></div><div class="page"></div>
td[title='标题' colspan=3] 自定义属性 <td title="标题" colspan="3"></td>
ul>li.item$*2 <ul><li class="item1"></li><li class="item2"></li></ul>
a{click me} <a href="">click me</a>
--进入包所在目录,安装至本地仓库
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc -Dversion=8 -Dpackaging=jar -Dfile=ojdbc6.jar
git update-index --assume-unchanged FILENAME #对于已入库的文件,忽略修改
git update-index --no-assume-unchanged FILENAME #对于已入库的文件,不忽略修改
git checkout -- <file> #拉取暂存区文件,并将其替换成工作区文件
git reset HEAD -- <file> #拉取最近一次提交到版本库的文件到暂存区,该操作不影响工作区
git rm FILENAME #删除远程仓库文件
git stash: 备份当前的工作区的内容
git stash pop: 从Git栈中读取最近一次保存的内容
git stash list: 显示Git栈内的所有备份
git stash clear: 清空Git栈
git log --oneline #一行显示日志
git reset --hard id #回退至指定版本
git reset HEAD <file> #把暂存区的修改撤销掉(unstage),重新放回工作区
git checkout -- readme.txt #丢弃工作区修改,还原为缓存区的版本
git config user.name
git config user.email
git config --global user.name "liw"
git config --global user.email "liw@sina.com"
git remote -v
git remote remove origin
git remote add origin https://github.com/liwang1378/iview.git
git branch
git ini 大专栏 我的个人博客t
git push -u origin master
#克隆远程指定second_khd分支至本地
git clone http://public@120.27.214.171:7990/scm/jjkhd/jjkhd.git -b second_khd
git checkout master #切换到主分支
git checkout -b khd_prd_20181207 #新建本地分支
git push origin khd_prd_20181207:khd_prd_20181207 #创建远程分支
git branch -a #查看所有分支
git push origin --delete khd_prd_20181206 #删除远程分支
git branch -d khd_prd_20181206 #删除本地分支
git remote update origin -p #更新远程分支列表
git merge dev #git merge命令用于合并指定分支(dev)到当前分支
pom.xml
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<resources>
<resource>
<filtering>true</filtering>
<directory>src/main/resources</directory>
<excludes>
<exclude>sql/*</exclude>
<exclude>vue/**</exclude>
</excludes>
</resource>
</resources>
redis常用命令
lushdb:清空当前数据库。
select [index]:选择索引数据库,index为索引值名,如:select 1。
del [key]:删除一条指定key的值。
keys *:查看数据库内所有的key。
flushall:清空所有数据库。
quit:退出客户端连接。
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
npm install module_name -S 即 npm install module_name –save 写入dependencies devDependencies 里面的插件只用于开发环境,不用于生产环境
npm install module_name -D 即 npm install module_name –save-dev 写入devDependencies dependencies 是需要发布到生产环境的
npm install module_name -g 全局安装(命令行使用)
npm install module_name 本地安装(将安装包放在 ./node_modules 下)
nrm NPM镜像地址切换
npm i nrm -g #全局安装nrm包
nrm ls #查看所有可用的镜像地址
nrm use npm #切换镜像地址
ubuntu操作系统
dpkg --list #浏览已安装的程序
apt-get --purge remove <programname> #卸载程序和所有配置文件
安装jdk8
vim ~/.bashrc
export JAVA_HOME=/usr/local/java/jdk1.8.0_25
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
source /etc/profile