华为软件开发服务:https://devcloud.huaweicloud.com/home
企业账号名:accpt27chen
默认账号: 通常为姓名全拼
用户名及密码由管理员(艳芳)提供的为准
首次登录后要求修改密码,特别提醒要设置昵称! 特别提醒要设置昵称! 特别提醒要设置昵称! 特别提醒要设置昵称!
事前准备下载软件:
TortoiseGit工具 : https://tortoisegit.org/download/ (可选)
Git 客户端: https://git-scm.com/download/win
一、登录云平台
二、 获取Maven配置文件setting.xml
将下载后的setting.xml配置到IDEA中(此文件包含了用户的账号及密码)
三、设置代码托管之HTTPS密码
设置 完成后再次点开[设置我的HTTPS密码]获取git 对应的账号用于TortoiseGit下载代码用
四、配置TortoiseGit
配置全局账号及密码
开始下载代码
获取仓库代码地址
开始下载(首次会提示输入账号及密码,注意是第三步中的用户名)
五、配置IDEA开发环境
直接用IDEA打开已下载好的代码目录,直到加载完成(此前注意配置setting.xml否则会下载不了Maven配置的相关Jar)
以上取代码的过程亦可直接用IDEA进行,但仍需要git.exe客户端
六、本地干净项目转为Git并推送到远程仓库
(由于IDEA中git插件功能不足,所以还要回到命令行进行操作)
创建项目并准备好相关源代码文件
1.本地初始化git目录
git init
2.添加到暂存区
git add .
git commit -m "初始化项目"
3.添加远程仓库
git remote add origin https://xxxx/fe_trunk.git
4.推送到远程仓库
git push -u origin master
或
git pull origin master
git push origin master
异常时考虑做以下两步
1.本地仓库也远程仓库关联
git branch --set-upstream-to=origin/master master
2.拉取远程仓库内容到本地
这时候用git pull会提示(毕竟本地和远程仓库没啥关系指针连接不起来的缘故吧):
fatal: refusing to merge unrelated histories
因此命令应该改为:
git pull origin master --allow-unrelated-histories
七、提交日志规范
为了与任务自动关联,请在提交日志填写时按如下规范:
点击版本号可以显示修改过的代码差异内容