这是根据聊天记录改的帖子,这样应该算得上是一篇技术博客了吧,又完成一个指标【狗头】
用idea作为开发工具
首先连接校园网,然后进入U+网址http://10.5.1.21:30080/student/group
从这进去
修改https密码,选择修改,不要点用一样的
然后要绑定邮箱,邮箱要没绑定过华为云的
记住这里的账号密码,账号就是“xxxxxx/xxxxxx”中间的“/”也是要的
然后打开idea,但是打开idea会直接打开之前的项目,我也不太会在那里操作
所以退出idea,把之前那个项目随便改个名,然后重新进idea,他有个新建的页面
他问我:这个?(接下来将用红色代表这个同学的讲话内容)
此时是另一个同学的电脑屏幕
退出去,把现在这个项目改个名字,重新进idea
要idea弹出新建项目的框框
这样?
嗯,点开右上角这个
好了,然后是下面这个页面
在此之前,我是组长已经创建好了项目,我让同学点进我们的项目
用https克隆
复制链接输入
可以了吗,他导入依赖要一点点时间
我记一遍账户名先
等会复制黏贴也可以的【捂脸】
噢~
可以了吗 ,打开了吗
失败了【捂脸】
奇怪,我都开了权限
还是不行哇
我现在回宿舍
噢噢
我回到宿舍了,这里是个易错点,账号复制前面容易出现空格
我们maven项目构建工具采用3.8.*的版本。确认一下
文件编码把两个地方都改成UTF-8,还有一个✔
启用注解处理
okk,因为你不是项目的开发人员,所以你只能拉取,不能推送。为了我们团队更快上手,接下来将取消分支保护。小组里各成员都能上传合并分支。(这部分是组长看)(后面我发现这部分写错了,就是只有开发人员才能推送代码,测试人员就是不能推送的)
新建了这个策略后,团队里所有人都可以上传合并了(后面发现只是创建项目的人和开发者能上传合并)
然后我导入项目导入不成功我刷新了一次,又成功了一些,但是还有两个不成功。我直接运行,运行成功了
在这里刷新
因为我的好组长已经写好了测试文件,所以我现在来试试有没有用。但是他是菜狗,不会写前端页面
但是因为我版本太旧了,不能生成临时http请求。不然的话现在idea可以直接调试的
可以临时调试post请求的文件,快捷键是
但其实新版在左边有按钮可以显示的
点进去就可以自动发post请求来测试
因为我没有,所以我写了get请求方式的代码,测试后发现能用,所以我们可以知道,有时导入依赖的pom文件报错就是小程序不懂事,报着玩的
好了,接下来我要把我的代码上传并合并分支
因为我不是开发人员,所以报错了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
但是如果是开发人员,刚刚就是可以推送的
下面讲讲拉取更新后的项目
拉取项目,之后弹出的第一个选择是合并到当前分支,第二个选择是开个变基分支(我也不知道变基分支是什么意思,难道是新建一个分支?)
以上就是新建远程项目,并且推送拉取的所有内容
对了,要是不改名字有以下方法来拉取远程的项目
在本地新建一个git仓库直接克隆
输入账号密码后用idea打开就好了