node vue git 常用命令总结

node常用命令

  1. npm init //项目初始化
  2. npm list //查询本地安装的所有模块
  3. ls //显示当前目录的文件
  4. cd <文件名> //进入文件
  5. cd … //返回上一级目录
  6. rm <文件名> //删除文件
  7. cls //清空当前控制台
  8. mkdir //创建文件夹
  9. pwd //查看当前所在目录
  10. npm -v //查看npm版本
  11. node -v //查看node版本
  12. node *.js //执行js文件
  13. node //进入命令交互模式
  14. npm install //安装模块
  15. npm uninstall //卸载模块

git常用命令

.创建命令
  1. $ git init //初始化,将文件夹改造为git仓库
  2. $ git init [project-name] //新建一个目录,将其初始化为Git代码库新建一个目录,
    将其初始化为Git代码库将其初始化为Git代码库
  3. $ git clone [url] 下载一个项目和它的整个代码历史

.配置命令
  1. $ git config --list //显示当前的Git配置
  2. $ git config -e [–global] //编辑Git配置文件
  3. $ git config [–global] user.name “[name]” //设置用户名
  4. $ git config [–global] user.email “[email address]” //设置用户密码

.增加/删除文件
  1. $ git add [file1] [file2] … //添加指定文件到暂存区
  2. $ git add [dir] //添加指定目录到暂存区
  3. $ git add . //添加当前目录的所有文件到暂存区
  4. $ git add -p //添加每个变化前,都会要求确认,对于一个文件的多出变化,可以实现分次提交
  5. $ git rm [file1] [file2] … //删除工作区文件,并且将这次删除放入缓存区
  6. $ git rm --cached [file] // 停止追踪指定文件,但该文件会保留在工作区
  7. $ git mv [file-lod] [file-new] //更改文件名,并将改名放入暂存区

.代码提交
  1. $ git commit -m [描述] //提交暂存区到仓库区
  2. $ git commit [file1] [file2] … -m [描述] //提交暂存区的指定文件到仓库区
  3. $ git commit -a //提交上次上传之后的变化 直接到仓库区
  4. $ git commit -v //提交时显示所有diff信息
  5. $ git commit --amend -m [描述] //使用一次新的commit,替代上一次提交,
    如果代码没有变化,则用来改写上一次commit的提交信息

.分支
  1. $ git branch //列出所有本地分支
  2. $ git branch -r //列出所有远程分支
  3. $ git branch -a //列出所有本地分支和远程分支
  4. $ git branch [name] //创建一个新分支,但停留在当前分支
  5. $ git checkout -b [name] //创建一个新分支,冰切换到该分支
  6. $ git branch [name] [commit] // 新建一个分支,指向指定commit
  7. $ git checkout [branch-name] //切换到指定分区,并更新工作区, 会删除掉工作区和暂存区不一样的代码
  8. $ git checkout - //切换到上一个分支
  9. $ git merge [branch] //合并指定分支到当前分支
  10. $ git cherry-pick [commit] //选择一个commit ,合并进当前分支
  11. $ git branch -d [branch-name] //删除分支

.标签
  1. $ git tag //列出所有tag
  2. $ git tag [tag-name] //新建一个tag在当前commit
  3. $ git tag [tag-name] [commit] //新建一个tag在指定commit
  4. $ git tag -d [tag] //删除本地tag
  5. $ git show [tag] //查看tag信息
  6. $ git push [remote] [tag] //提交指定tag
  7. $ git push [remote] --tags //提交所有tag
  8. $ git checkout -b [branch] [tag] 新建一个分支,指向某个tag

.查看信息
  1. $ git status //显示有变更的文件
  2. $ git log //显示当前分支的版本历史
  3. $ git log --stat //显示commit历史,以及每次commit发生变更的文件
  4. $ git log -S [keyword] //搜索提交历史 ,根据关键词
  5. $ git log [tag] HEAD --pretty=format:%s //显示某个commit之后的所有变动,每个commit占据一行
  6. $ git log [tag] HEAD --grep feature //显示某个commit之后的所有变动,其"提交说明"必须符合搜索条件
  7. $ git log --follow [file]
    $ git whatchanged [file] //显示某个文件的版本历史,包括文件改名
  8. $ git log -p [file] // 显示指定文件相关的每一次diff
  9. $ git log -n --pretty --oneline //显示过去n次提交
  10. $ git shortlog -sn // 显示所有提交过的用户,按提交次数排序
  11. $ git blame [file] //显示指定文件是什么人在什么时间修改过
  12. $ git diff //显示暂存区和工作区的代码差异
  13. $ git diff --cached [file] //显示暂存区和上一个commit的差异
  14. $ git diff HEAD //显示工作区与当前分支最新commit之间的差异
  15. $ git diff [first-branch]…[second-branch] //显示两次提交之间的差异
  16. $ git diff --shortstat “@{0 day ago}” // 显示今天你写了多少行代码
  17. $ git show [commit] // 显示某次提交的元数据和内容变化
  18. $ git show --name-only [commit] // 显示某次提交发生变化的文件
  19. $ git show [commit]:[filename] //显示某次提交时,某个文件的内容
  20. $ git reflog //显示当前分支的最近几次提交
  21. $ git rebase [branch] //从本地master拉取代码更新当前分支:branch 一般为master

.远程同步
  1. $ git fetch [remote] //下载远程仓库的所有变动
  2. $ git remote -v // 显示所有远程仓库
  3. $ git remote show [remote] //显示某个远程仓库的信息
  4. $ git remote add [shortname] [url] //增加一个新的远程仓库,并命名
  5. $ git pull [remote] [branch] //取回远程仓库的变化,并与本地分支合并
  6. $ git push [remote] [branch] //上传本地指定分支到远程仓库
  7. $ git push [remote] --force //强行推送当前分支到远程仓库,即使有冲突
  8. $ git push [remote] --all //推送所有分支到远程仓库

.撤销
  1. $ git checkout [file] //恢复暂存区的指定文件到工作区
  2. $ git checkout [commit] [file] //恢复某个commit的指定文件到暂存区和工作区
  3. $ git checkout . //恢复暂存区的所有文件到工作区
  4. $ git reset [file] //重置暂存区的指定文件,与上一次commit保持一致,但工作区不变
  5. $ git reset --hard //重置暂存区与工作区,与上一次commit保持一致
  6. $ git reset [commit] //重置当前分支的指针为指定commit,同时重置暂存区,但工作区不变
  7. $ git reset --hard [commit] //重置当前分支的HEAD为指定commit,同时重置暂存区和工作区,与指定commit一致
  8. $ git archive //生成一个可供发布的压缩包

vue常用命令

  1. npm init 初始化项目
  2. npm install webpack //安装webpack
  3. npm run dev 运行项目

创建vue,vux项目按步骤安装
  1. vue init webpack base
  2. cd base
  3. npm install vux --save
  4. npm install vux-loader --save
  5. 配置文件:build/webpack.base.conf.js 路径
    const vuxLoader = require(‘vux-loader’)
    const webpackConfig = originalConfig // 原来的 module.exports 代码赋值给变量 webpackConfig
    module.exports = vuxLoader.merge(webpackConfig, {
    plugins: [‘vux-ui’]
    })
  6. npm install vue-style-loader
  7. npm install css-loader
  8. npm install less
  9. npm install less-loader
  10. npm run dev //运行程序
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值