新电脑配置 环境搭建 --->>
安装 vscode
node(node-v npm-v)
git(全选 一路next)
安装好要配置环境变量 :
1:找到我的电脑 右击属性
2:找到高级系统设置
3:点击环境变量
4:找到系统变量
5:找到Path,双击点开
6:点击新建,把下载的软件,路径复制进来.点击确定,关机重启.即可完成.
查看淘宝镜像 npm config get registry
切换淘宝镜像 npm config set registry https://registry.npm.taobao.org
1:ssh clone远程代码的操作
CMD 打开终端,输入命令 ssh-keygen -t rsa -C " 邮箱地址 " 按三次回车.
找到.ssh文件夹
.id_rsa 是密钥 ,id_rsa.pub是公钥 复制公钥放到gitlub里面.
找到SSH公钥 把id_rsa.pub 复制进去.即可.
git clone git@gitee.com:xxxxxxx/vue.js.git
2:https clone 远程代码的操作
直接新建文件夹 git clone https://gitee.com/xxxxx/vue.js.git
输入 用户名(邮箱) 输入密码( 密码 ) 即可clone 比较麻烦(每次都输入邮箱+密码)不推荐
3:设置用户名和邮箱
git config --global user.name “你的用户名”
git config --global user.email “你的邮箱”
3.1 修改你的用户名和邮箱
git config --global --replace-all user.name “你的用户名”
git config --global --replace-all user.email “你的邮箱”
3.2 查看配置
git config --list
4: git 版本回退
git log 查看 commit 提交的内容
git reset --hard + 版本号 版本回退
git reset --soft HEAD^ git commit -m "撤回commit提交命令"
5: git 命令操作
git init 初始化 清空仓库
git branch 查看分支
git pull push之前拉取最新代码
git status 查看代码在哪个区
git add -A 提交代码至暂存区
git commit -m 提交至仓库区
git push 推送至远程仓库
提交代码规范:
feat: 添加新特性
fix: 修复bug
perf: 优化相关,比如提升性能、体验
style: 仅仅修改了空格、格式缩进、逗号等等,不改变代码逻辑
revert: 回滚到上一个版本
refactor: 代码重构,没有加新功能或者修复bug
-------------------------------------------------------------------
git branch dev 创建分支
git checkout -b dev 创建并切换分支
git branch d 删除分支
git branch 查看分支名称
git branch -a 查看所有的分支
git branch -r 查看本地所有分支
git merge 其它分支合并到当前分支
git checkout dev 切换dev分支 (当修改某分支上的内容时,想要切换到其他分支时,需要将当前写好的代码 暂存起来,命令是git stash (可以多次暂存))---( 从暂存区释放出来,命令为 git stash pop { 0 1 2 3 ... 表示要把哪一次暂存的释放出来 } )
6: 推送到自己的仓库可能遇到如下问题:
error: remote origin already exists.表示远程仓库已存在。
git remote -v 查看是否关联其它远程仓库
1、先输入git remote rm origin 删除关联的origin的远程库
2、关联自己的仓库 git remote add origin https://gitee.com/xxxxxx.git
3、最后git push origin master,这样就推送到自己的仓库了。
7: 解决冲突
采用当前更改 | 采用传入的更改 | 保留双方更改 | 比较变更
(一般选择第三个保留双方更改)...
8: 推荐(最方便,删除速度超快)利用npm:
输入 npm install rimraf -g 在输入 rimraf node_modules
9 : 防抖