第二个项目问题
由于上一个项目开发告一段落 , 被分配至一个全新的项目组 ,
周一简单开完需求会议后 , 确定了一下项目开发时间及项目内的一些需求之后
1、项目经理 需要先给上层领导发送 Git Lab 仓库权限审批邮件 , 等待领导批准开通
( 这样我们开发人员才能本地拉取远程仓库项目代码 )
已经有人搭建好了项目的初始框架 , 我们只需在此基础之上进行开发就 OK 了
2、下午时分 ,我们组两位开发人员已经可以拉取代码了 , 我就在自己本地也试了下,
结果就是一堆报错信息 。。。( 后来才知道我的权限原来还没审批过。。 )
没有权限的问题。。
没有仓库地址的访问权限
3、有仓库操作权限之后
- 1、找个盘符 新建一个用于保存当前项目的文件夹
- 2、进入此文件夹,打开 终端 或 Git Bash Here
- 3、输入命令行 $ git clone -b 你的新分支名 (示例:feature/名字) 远程地址
或者我是分步操作的 ,因为另一个前端已经在 master 主分支上分出了 dev 开发分支了 ,
用于我和她之间平时代码的 合并拉取 操作 ,因此我可以在 develop 分支上再 分出来属于我自己开发的分支 , 先 $ git clone 远程地址 ,克隆下来之后 , 可以先查看一下现在所有的分支 ,
$ git branch -a ,$ git checkout develop 切换到主开发分支 , $ git checkout -b 新分支名
4、npm install 下载 项目 package.json 内的 插件安装包
过程也是相当的艰难啊 , 卡在这里很长时间 , 到最后一直报错 , 下载失败 ( node 版本低了 )
主要是一个 node-sass 包 ÿ