U+平台和华为软开平台怎么拉取远程项目作为新项目

这是根据聊天记录改的帖子,这样应该算得上是一篇技术博客了吧,又完成一个指标【狗头】

用idea作为开发工具

首先连接校园网,然后进入U+网址http://10.5.1.21:30080/student/group

U+平台和华为软开平台怎么拉取远程项目作为新项目_第1张图片

 从这进去

U+平台和华为软开平台怎么拉取远程项目作为新项目_第2张图片

 U+平台和华为软开平台怎么拉取远程项目作为新项目_第3张图片

 修改https密码,选择修改,不要点用一样的

然后要绑定邮箱,邮箱要没绑定过华为云的

记住这里的账号密码,账号就是“xxxxxx/xxxxxx”中间的“/”也是要的

然后打开idea,但是打开idea会直接打开之前的项目,我也不太会在那里操作

 所以退出idea,把之前那个项目随便改个名,然后重新进idea,他有个新建的页面

他问我:这个?(接下来将用红色代表这个同学的讲话内容)

此时是另一个同学的电脑屏幕

U+平台和华为软开平台怎么拉取远程项目作为新项目_第4张图片

 退出去,把现在这个项目改个名字,重新进idea

要idea弹出新建项目的框框

这样?

U+平台和华为软开平台怎么拉取远程项目作为新项目_第5张图片

 嗯,点开右上角这个

U+平台和华为软开平台怎么拉取远程项目作为新项目_第6张图片

 好了,然后是下面这个页面U+平台和华为软开平台怎么拉取远程项目作为新项目_第7张图片

 在此之前,我是组长已经创建好了项目,我让同学点进我们的项目

U+平台和华为软开平台怎么拉取远程项目作为新项目_第8张图片

 U+平台和华为软开平台怎么拉取远程项目作为新项目_第9张图片

 用https克隆

复制链接输入

可以了吗,他导入依赖要一点点时间

我记一遍账户名先

 等会复制黏贴也可以的【捂脸】

噢~

可以了吗 ,打开了吗

 失败了【捂脸】

 U+平台和华为软开平台怎么拉取远程项目作为新项目_第10张图片

 奇怪,我都开了权限

U+平台和华为软开平台怎么拉取远程项目作为新项目_第11张图片

 还是不行哇

我现在回宿舍

 噢噢

我回到宿舍了,这里是个易错点,账号复制前面容易出现空格

U+平台和华为软开平台怎么拉取远程项目作为新项目_第12张图片

 我们maven项目构建工具采用3.8.*的版本。确认一下

U+平台和华为软开平台怎么拉取远程项目作为新项目_第13张图片

 文件编码把两个地方都改成UTF-8,还有一个✔

U+平台和华为软开平台怎么拉取远程项目作为新项目_第14张图片

 启用注解处理

U+平台和华为软开平台怎么拉取远程项目作为新项目_第15张图片

 okk,因为你不是项目的开发人员,所以你只能拉取,不能推送。为了我们团队更快上手,接下来将取消分支保护。小组里各成员都能上传合并分支。(这部分是组长看)(后面我发现这部分写错了,就是只有开发人员才能推送代码,测试人员就是不能推送的)

U+平台和华为软开平台怎么拉取远程项目作为新项目_第16张图片

 U+平台和华为软开平台怎么拉取远程项目作为新项目_第17张图片

 新建了这个策略后,团队里所有人都可以上传合并了(后面发现只是创建项目的人和开发者能上传合并)

然后我导入项目导入不成功我刷新了一次,又成功了一些,但是还有两个不成功。我直接运行,运行成功了

在这里刷新

U+平台和华为软开平台怎么拉取远程项目作为新项目_第18张图片

 因为我的好组长已经写好了测试文件,所以我现在来试试有没有用。但是他是菜狗,不会写前端页面

但是因为我版本太旧了,不能生成临时http请求。不然的话现在idea可以直接调试的

可以临时调试post请求的文件,快捷键是

U+平台和华为软开平台怎么拉取远程项目作为新项目_第19张图片

 但其实新版在左边有按钮可以显示的

U+平台和华为软开平台怎么拉取远程项目作为新项目_第20张图片

 点进去就可以自动发post请求来测试

因为我没有,所以我写了get请求方式的代码,测试后发现能用,所以我们可以知道,有时导入依赖的pom文件报错就是小程序不懂事,报着玩的

U+平台和华为软开平台怎么拉取远程项目作为新项目_第21张图片

U+平台和华为软开平台怎么拉取远程项目作为新项目_第22张图片

 好了,接下来我要把我的代码上传并合并分支

 U+平台和华为软开平台怎么拉取远程项目作为新项目_第23张图片

 因为我不是开发人员,所以报错了20:59:29.754: [panda] git -c credential.helper= -c core.quotepath=false -c log.showSignature=false add --ignore-errors -A -f -- src/main/java/com/qst/controller/UserInfoController.java
20:59:29.963: [panda] git -c credential.helper= -c core.quotepath=false -c log.showSignature=false commit -F C:\Users\ASUS\AppData\Local\Temp\git-commit-msg-.txt --
[master 6a15be7] 写了一个get请求的方法
 1 file changed, 6 insertions(+), 5 deletions(-)
20:59:33.294: [panda] git -c credential.helper= -c core.quotepath=false -c log.showSignature=false push --progress --porcelain origin refs/heads/master:master
remote: {"status": false, "message":"You are not allowed to push code to this project."}
fatal: unable to access 'https://codehub.devcloud.cn-north-4.huaweicloud.com/gyz-rjsjykf-ba00001/panda.git/': The requested URL returned error: 403
20:59:34.794: [panda] git -c credential.helper= -c core.quotepath=false -c log.showSignature=false push --progress --porcelain origin refs/heads/master:master
remote: {"status": false, "message":"You are not allowed to push code to this project."}
fatal: unable to access 'https://codehub.devcloud.cn-north-4.huaweicloud.com/gyz-rjsjykf-ba00001/panda.git/': The requested URL returned error: 403

但是如果是开发人员,刚刚就是可以推送的

下面讲讲拉取更新后的项目

U+平台和华为软开平台怎么拉取远程项目作为新项目_第24张图片

 拉取项目,之后弹出的第一个选择是合并到当前分支,第二个选择是开个变基分支(我也不知道变基分支是什么意思,难道是新建一个分支?)

以上就是新建远程项目,并且推送拉取的所有内容

对了,要是不改名字有以下方法来拉取远程的项目

在本地新建一个git仓库直接克隆U+平台和华为软开平台怎么拉取远程项目作为新项目_第25张图片

 

U+平台和华为软开平台怎么拉取远程项目作为新项目_第26张图片

 输入账号密码后用idea打开就好了

U+平台和华为软开平台怎么拉取远程项目作为新项目_第27张图片

你可能感兴趣的:(Git,intellij-idea,github,团队开发,华为云)