NPM 的常见设置
NPM | 命令 | 作用 | 示例 |
---|
config | set registry | 设置淘宝镜像 | npm config set registry https://registry.npm.taobao.org/ |
config | get registry | 查看源 | npm config get registry |
Git生成密钥
ssh-keygen -t rsa -C "你的邮箱地址"
git | 命令 | 作用 | 示例 |
---|
config | user.name | 设置 git name | git config --global user.name |
config | user.email | 设置 git email | git config --global user.email |
操作 | –version | 查看 git版本 | git --version |
操作 | clone | 克隆一个仓库 | git clone “仓库地址” |
操作 | init | 初始化一个本地 git仓库 | git init |
操作 | add . | 提交所有修改文件到缓存区 | git add . |
操作 | status | 查看修改状态 | git status |
操作 | commit | 提交文件到本地仓库 | git commit -m “日志” |
操作 | pull | 更新远程代码到本地 | git pull |
操作 | push | 提交本地代码到远程 | git push |
操作 | branch | 新建本地分支 | git branch ‘分支名‘’ |
操作 | branch -D | 删除本地分支 | git branch -D‘分支名‘’ |
操作 | push origin --delete | 删除远程分支 | git push origin --delete “分支名” |
操作 | checkout | 切换分支 | git checkout “分支名” |
操作 | merge | 合并入当前分支 | git merge “分支名” |
操作 | restore | 覆盖本地仓库 | git restore --source |
操作 | cat-file | 跳到某次提交 | git cat-file commitid: |
操作 | 撤销 | 未 git add. 可撤销 | git checkout --xx.txt 撤销xx 文件的修改 git checkout . 撤销所有修改 |
操作 | 撤销 | add 已缓存的撤销 | git reset HEAD -xx.txt 撤销xx 文件的修改git reset HEAD. 撤销所有修改 |
操作 | 撤销 | 恢复到指定版本 | git reset --hard commitid |
操作 | log | 查询提交日志 | git log |