「本文已参与好文召集令活动,点击查看:后端、大前端双赛道投稿,2万元奖池等你挑战!」
- Git 常用命令
- git branch 查看本地所有分支
- git status 查看当前状态
- git commit 提交
- git branch -a 查看所有的分支
- git branch -r 查看远程所有分支
- git commit -am "init" 提交并且加注释
- git remote add origin git@192.168.1.119:ndshow
- git push origin master 将文件给推到服务器上
- git remote show origin 显示远程库origin里的资源
- git push origin master:develop
- git push origin master:hb-dev 将本地库与服务器上的库进行关联
- git checkout --track origin/dev 切换到远程dev分支
- git branch -D master develop 删除本地库develop
- git checkout -b dev 建立一个新的本地分支dev
- git merge origin/dev 将分支dev与当前分支进行合并
- git checkout dev 切换到本地dev分支
- git remote show 查看远程库
- git add .
- git rm 文件名(包括路径) 从git中删除指定文件
- git clone git://github.com/schacon/grit.git 从服务器上将代码给拉下来
- git config --list 看所有用户
- git ls-files 看已经被提交的
- git rm [file name] 删除一个文件
- git commit -a 提交当前repos的所有的改变
- git add [file name] 添加一个文件到git index
- git commit -v 当你用-v参数的时候可以看commit的差异
- git commit -m "This is the message describing the commit" 添加commit信息
- git commit -a -a是代表add,把所有的change加到git index里然后再commit
- git commit -a -v 一般提交命令
- git log 看你commit的日志
- git diff 查看尚未暂存的更新
- git rm a.a 移除文件(从暂存区和工作区中删除)
- git rm --cached a.a 移除文件(只从暂存区中删除)
- git commit -m "remove" 移除文件(从Git中删除)
- git rm -f a.a 强行移除修改后文件(从暂存区和工作区中删除)
- git diff --cached 或 $ git diff --staged 查看尚未提交的更新
- git stash push 将文件给push到一个临时空间中
- git stash pop 将文件从临时空间pop下来
- git remote add origin git@github.com:username/Hello-World.git
- git push origin master 将本地项目给提交到服务器中
- git pull 本地与服务器端同步
- git push (远程仓库名) (分支名) 将本地分支推送到服务器上去。
- git fetch 相当于是从远程获取最新版本到本地,不会自动merge
- git commit -a -m "log_message" (-a是提交所有改动,-m是加入log信息) 本地修改同步至服务器端 :
- git branch branch_0.1 master 从主分支master创建branch_0.1分支
- git branch -m branch_0.1 branch_1.0 将branch_0.1重命名为branch_1.0
- git checkout branch_1.0/master 切换到branch_1.0/master分支
- du -hs
- git branch 删除远程branch
- git push origin :branch_remote_name
- git branch -r -d branch_remote_name
- npm 常用命令
- npm install moduleNames:安装Node模块 安装完毕后会产生一个node_modules目录,其目录下就是安装的各个node模块。
node的安装分为全局模式和本地模式。 一般情况下会以本地模式运行,包会被安装到和你的应用程序代码的本地node_modules目录下。 在全局模式下,Node包会被安装到Node的安装目录下的node_modules下。
全局安装命令为npm set global=true来设定安装模式,$npm get global可以查看当前使用的安装模式。
示例: npm install express 默认会安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install express@3.0.6 但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。全局的安装是供命令行使用的,就好像全局安装了vmarket后,就可以在命令行中直接运行vm命令。
-
npm view moduleNames:查看node模块的package.json文件夹 注意事项:如果想要查看package.json文件夹下某个标签的内容,可以使用$npm view moduleName labelName。
-
npm list:查看当前目录下已安装的node包 注意事项:Node模块搜索是从代码执行的当前目录开始的,搜索结果取决于当前使用的目录中的node_modules下的内容。 $ npm list parseable=true可以目录的形式来展现当前安装的所有node包。
-
npm help:查看帮助命令
-
npm view moudleName dependencies:查看包的依赖关系
-
pm view moduleName repository.url:查看包的源文件地址
-
pm view moduleName engines:查看包所依赖的Node的版本
-
pm help folders:查看npm使用的所有文件夹
-
pm rebuild moduleName:用于更改包内容后进行重建
-
npm outdated:检查包是否已经过时,此命令会列出所有已经过时的包,可以及时进行包的更新
-
npm update moduleName:更新node模块
-
npm uninstall moudleName:卸载node模块
-
一个npm包是包含了package.json的文件夹,package.json描述了这个文件夹的结构。
访问npm的json文件夹的方法如下: $ npm help json , 此命令会以默认的方式打开一个网页,如果更改了默认打开程序则可能不会以网页的形式打开。
- $ npm search packageName发布一个npm包的时候,需要检验某个包名是否已存在。
- npm init:会引导你创建一个package.json文件,包括名称、版本、作者这些信息等。
- npm root:查看当前包的安装路径
- npm root -g:查看全局的包的安装路径
- npm -v:查看npm安装的版本
- vscode 常用命令
-
注释:
-
a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/
-
b) 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u)
-
c) 多行注释:[alt+shift+A]
-
d) 多行注释:/**
-
移动行:alt+up/down
-
显示/隐藏左侧目录栏 ctrl + b
-
复制当前行:shift + alt +up/down
-
删除当前行:shift + ctrl + k
-
控制台终端显示与隐藏:ctrl + ~
-
查找文件/安装vs code 插件地址:ctrl + p
-
:shift + alt +f
-
: ctrl + shift + n
-
行增加缩进: ctrl + [
-
行减少缩进: ctrl + ]
-
裁剪尾随空格(去掉一行的末尾那些没用的空格) : ctrl + shift + x
-
字体放大/缩小: ctrl + ( + 或 - )
-
拆分编辑器 : ctrl + 1/2/3
-
切换窗口 : ctrl + shift + left/right
-
关闭编辑器窗口 : ctrl + w
-
关闭所有窗口 : ctrl + k + w
-
切换全屏 : F11
-
自动换行 : alt + z
-
显示git : ctrl + shift + g
-
全局查找文件:ctrl + shift + f
-
显示相关插件的命令(如:git log):ctrl + shift + p
-
选中文字:shift + left / right / up / down
-
折叠代码: ctrl + k + 0-9 (0是完全折叠)
-
展开代码: ctrl + k + j (完全展开代码)
-
删除行 : ctrl + shift + k
-
快速切换主题:ctrl + k / ctrl + t
-
快速回到顶部 : ctrl + home
-
快速回到底部 : ctrl + end
-
格式化选定代码 :ctrl + k / ctrl +f
-
选中代码 : shift + 鼠标左键
-
多行同时添加内容(光标) :ctrl + alt + up/down
-
全局替换:ctrl + shift + h
-
当前文件替换:ctrl + h
-
打开最近打开的文件:ctrl + r
-
打开新的命令窗:ctrl + shift + c