文章目录
前言
一些常见的Git和npm使用场景,但还有很多其他命令和配置选项可供探索
一、git 不同场景下的常见用法和技巧
1. 初始化一个新仓库
git init
2. 克隆一个远程仓库
git clone <repository-url>
3. 添加和提交更改
git add . # 添加所有更改
git add <file> # 添加指定文件
git commit -m "Commit message" # 提交更改
4. 查看仓库状态
git status
5. 查看提交历史
git log
6. 创建和切换分支
git branch <branch-name> # 创建分支
git checkout <branch-name> # 切换分支
或者合并分支
git merge <branch-name>
7. 拉取和推送远程分支
git pull origin <branch-name> # 拉取远程分支
git push origin <branch-name> # 推送本地分支到远程
8. 解决冲突
git add . # 添加解决冲突后的文件
git commit -m "Merge conflict resolution"
9. 回滚更改
git reset --hard HEAD^ # 回滚到上一个提交
git revert <commit-hash> # 创建一个新的提交,撤销指定提交的更改
10. 创建和应用补丁
git diff > mypatch.patch # 创建补丁
git apply < mypatch.patch # 应用补丁
11. 查看远程仓库信息
git remote -v
二、npm 不同场景下的常见用法和技巧
1. 初始化一个新的npm项目
npm init
2. 安装依赖
npm install <package-name> # 安装依赖
npm install --save-dev <package-name> # 安装开发依赖
3. 查看已安装的包
npm ls
4. 更新依赖包
npm update <package-name>
5. 卸载依赖包
npm uninstall <package-name>
6. 查看包信息
npm show <package-name>
7. 全局安装
npm install -g <package-name>
8. 执行脚本命令
npm run <script-name>
9. 初始化一个全局npm配置
npm config set <key> <value>
10. 使用npx执行项目内部的可执行文件
npx <command>
11. 查看已安装的全局包
npm list -g --depth 0
12. 清除缓存
npm cache clean -f
总结
这个指南覆盖了一些常见的Git和npm使用场景,但还有很多其他命令和配置选项可供探索。具体的使用方式可能会根据项目的需求和个人偏好而有所不同。