git.html

git

git指令

一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。

workspace:工作区

Index/Stage:暂存区

Repository:仓库区(或本地仓库)

Remote:远程仓库

  • 述任务及修改内容,填写要发布的前后端应用和提测、上线时间,以及研发负责人、研发人员、测试负责人。
  1. 将测试报告(已解密)通过ftp上传

    • 将上传报告名加到app-sz-artemis中的ReportRecognitionServiceTest类
    • (注)报告提前解密,保证准时完成上线。上传报告名必须以模板名开头:例,xikang1.田淑梅.pdf
  2. 提交项目到dev与release分支

    • 首先commit&push sz-artemis-common 项目(因为sz-artemis-report-parser、sz-artemis-report-api、app-sz-artemis均依赖于它),然后c&p sz-artimis-report-parser,最后c&p app-sz-artemis。
    • (注)先push到dev分支,再push到release分支,release分支严格遵守格式:例,release-2019-09-05
  3. 通过Rocket.chat编译

    • 使用Rocket.chat编译,严格按照步骤3里的顺序,并注意指令正确。每编译完一个项目到http://118.178.137.55:8089/job下查看console output,是否编译成功。
    • (注)指令格式:@Gerty b sz-artemis-common;@Gerty b sz-artemis-report-parser;@Gerty b sz-artemis-api;@Gerty b test_sz-artemis
  4. 自测

    • 通过识别回归测试工具,进行自测,查看测试通过的状况以及与以往测试用例集相异的excel结果
    • 若excel结果无差异,或差异在可接受范围以内,则测试通过,并将本次测试产生的测试用例覆盖历史测试用例。
    • 测试通过则可上线。
  5. 发jira链接

    • 链接发顾璟琛审核,之后发方雷部署。

 

------------- 本 文 结 束     感 谢 您 的 阅 读 -------------