Git命令 + npm命令

Git命令

git init: git初始化
git add . : git添加全部文件
git add 文件夹名: git添加某文件夹

git添加几个文件:
方法一: git add file1 file2 file3
方法二: 
git add file1
git add file2
git add file2

git status 查看状态

git提交到本地仓库
方法一: git commit -m "你的提交留言"
方法二:
git commit -m '
第一行
第二行
'

git remote add https://… git添加远程版本库
git push origin dev git将本地代码推送到远程仓库dev
git remote -v git查看本地关联的远程仓库
git remote rm name git删除本地关联远程仓库
git push --force origin master git强行推送到远程仓库

git branch 查看本地分支
git branch xxx 创建xxx分支
git checkout xxx 切换到xxx分支
git branch -a 查看远程分支

1. 恢复代码到远程仓库某一指定版本
先查看一下历史提交记录 git log
然后回退到你想要的那一次提交 git reset --hard 02121111ed4f0e0c2a093056deab31d911114148(02121111ed4f0e0c2a093056deab31d911114148是指版本ID,如下图是华为云的版本ID),执行完命令你本地的版本已经恢复到你想要的哪个版本。
在这里插入图片描述
然后将它推送到远程仓库 git push -f -u origin master(master是你正操作的分支名称)
注意:这种回退操作不会保留中间的提交记录,一定要备份好你代码上的更改。

  1. git checkout – file 放弃本地某个文件的修改
  2. 将dev代码合并到master上
git checkout master
git pull origin master
git merge dev
git status(查看状态)
git push origin master
  1. VSCode刷新分支信息 git pull origin
  2. .gitignore修改之后,清除缓存,使之重新生效。
    方法一:git add -f xxx\sss.txt
    方法二:
    git rm -r --cached .
    git add .
    git commit -m “xxxx”

npm命令

npm清理缓存: npm cache clean --force 或者 yarn cache dir
查看npm缓存的位置: npm cache dir (没有这个命令,可以改用 npm config list --json 这个命令去查看)
npm config list
查看当前代理
npm config get proxy
npm config get https-proxy
设置代理
npm config set proxy http://server:port
npm config set https-proxy http://server:port
删除代理
npm config set proxy null
npm config set https-proxy null
查看当前镜像源
npm get registry
设置镜像源
npm config set registry https://registry.npmjs.org/ (官方镜像源)
npm config set registry https://registry.npm.taobao.org (淘宝镜像源)
设置electron淘宝镜像
npm config set ELECTRON_MIRROR https://npm.taobao.org/mirrors/electron/
查看electron淘宝镜像
npm config get ELECTRON_MIRROR
删除electron淘宝镜像
npm config delete ELECTRON_MIRROR

打Node补丁包:

  1. install patch-package:
    npm i patch-package --save
  2. 创建补丁
    [1] 修改补丁文件,例如picker-column.js
    [2] 检查ionic-angular版本号必须是指定某个版本 前面不能有~或者^, 然后运行补丁包以创建补丁文件
    npx patch-package ionic-angular
    然后在根目录下会自动生成一个patches文件夹 下面存放着一个补丁文件
  3. 修改package.json
    “scripts”: {
    “postinstall”: “patch-package && node Library/install.js”
    }


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部