一、git相关命令

  1. git clone 项目的http地址。下载项目到本地。假如使用ssh地址的话。需要在本地添加SSH keys。用ssh的方式的话,可以不用总是输入用户名跟密码。要在本地配置用户名跟密码。查看本地是否配置了SSH key及添加新的。可以在gitlub的setting下面的SSH and GPG keys查看教程。

  2. git branch 查看本地已有分支

  3. git checkout 分支名 切换远程已有分支

  4. git checkout -b 分支名 已当前分支新建一个分支

  5. git branch -D 分支名 删除本地分支(远程没有的)

  6. git branch -d 分支名 再加上git push -d origin 分支名 可以删除远程分支

  7. git add .命令+git commit -m "提交信息"命令+git push(或者git push -u origin 分支名) 可以添加修改的内容到远程

  8. git config --global --list 列出全局配置的信息

  9. git log 列出提交信息

  10. git cherry-pick 上面提交的id。可以合并上面那个提交代码到这个分支

  11. git diff 列出修改了的代码

  12. git merge --no-ff 分支名 合并这个分支的代码到现有分支

  13. git remote show origin 显示origin的相关信息。orgin是主机名

  14. git pull 拉取远程代码到本地

  15. git fetch 分支名 拉取远程分支

  16. git init 生成.git文件

  17. git remote add origin 远程项目地址。添加主机名origin

  18. git status 查看当前分支状态

  19. git remote rm origin 删除主机名

  20. git tag -a tag名称 -m "提交信息" 打tag(或者直接git tag tag名称)。创建完之后使用git push origin tag名称提交到远程

  21. git reflog --date=local --all | grep 要查看的分支名  查看当前分支名是基于哪个分支切出来的

二、npm相关命令

  1. npm install 根据当前目录下的package.json文件安装相关模块依赖包。

  2. npm install --save-dev 模块包 安装模块包到开发环境

  3. npm init --yes 添加packag.json文件

  4. npm run package.json文件里面的脚本名。

  5. npm install --save 模块包 安装模块包到生产环境

  6. npm install -D 模块包 安装模块包到开发环境

  7. npm install -S 模块包 安装模块包到生产环境

  8. npm install -g 模块包 全局安装模块包

  9. npm config list 查看npm配置信息

  10. npm addUser 添加npm账号

  11. npm login npm登陆

  12. npm publish npm发布,可以加--access=public

  13. npm whoami 查看当前登陆用户