1. git解决.gitignore不生效
1)使用git清除本地缓存,然后提交
git rm -r --cached . # 删除缓存
git add -A # 重新添加所有文件,等价写法:git add .
git commit -m "update" # 重新提交
git push -u origin master # 推送
.gitignore文件只会在第一次提交项目的时候写入缓存
2. 撤销commit
git reset --soft HEAD~1
注意: 如果你进行了2次commit,想都撤回,可以使用HEAD~2,这个命令仅仅是撤回commit操作,写的代码仍然保留
3.查看所有的全局配置项
git config --list --global
4.切换镜像
全局切换镜像:
npm config set registry http://registry.npm.taobao.org/
查看镜像使用状态:
npm get registry
全局切换回官方源
npm config set registry http://www.npmjs.org