更新时间:2026-07-28 GMT+08:00
分享

开发代码

分支创建与仓库克隆

开发人员需要基于“develop-dev”分支开发新需求的代码。

  1. 开发人员进入项目“req-demo”,单击导航“代码 > 代码托管”,进入代码托管服务。
  2. 单击代码仓库“repo-demo”,进入仓库。
  3. 打开本地Git Bash,执行如下命令,克隆develop-dev分支到本地。

    git clone -b 分支名 https:example.com

    其中,分支名表示需要克隆的分支名称,https:example.com表示代码仓的HTTPS地址。

    出现如下回显,表示成功克隆代码仓repo-demo的develop-dev分支到本地。
    $ git clone -b develop-dev https://test.com/bb5f2eb7ded44e0bbc0ff4bd3d1d244c/repo-demo.git
    Cloning into 'repo-demo'...
    remote: Enumerating objects: 36, done.
    remote: Counting objects: 100% (36/36), done.
    remote: Compressing objects: 100% (30/30), done.
    remote: Total 36 (delta 0), reused 36 (delta 0), pack-reused 0 (from 0)
    Unpacking objects: 100% (36/36), 301.74 KiB | 1.23 MiB/s, done.

代码开发

  1. 在华为云码道代码智能体IDE工具左上角,选择文件(F) > 打开项目,打开已创建的代码仓库“repo-demo”。
  2. 在华为云码道代码智能体的输入框中,输入如下内容,单击发送图标

    二叉树中的路径被定义为一条节点序列,序列中每对相邻节点之间都存在一条边。同一节点在一条路径序列中,最多出现一次。该路径至少包含一个节点,并且不一定经过根节点,路径和是路径中各节点值的总和。现在请基于这个项目,给一个二叉树的根节点root,返回最大路径和。如果还有不确定的点,可以问我

  3. 等待代码生成后,继续输入如下内容,编写验证脚本,使用java和javac编译运行,单击发送图标

    请写一个验证脚本,使用java+javac编译运行

  4. 等待代码生成后,上方导航栏单击“终端 > 新建终端”,执行如下命令:

    powershell -ExecutionPolicy Bypass -File run-tests.ps1

    其中,run-tests.ps1需替换为要运行的脚本文件,本文的脚本文件名为run-tests.ps1

    出现下述回显,表示代码可正常运行。
    ==========================================
      二叉树最大路径和 - 测试验证
    ==========================================
    
    [PASS] example1 [1,2,3] => 6
    [PASS] example2 [-10,9,20,null,null,15,7] => 42
    [PASS] allNegative [-1,-2,-3] => -1
    [PASS] leftSkewedTree [5,4,null,3,null,2] => 14
    [PASS] negativeBranchesIgnored [2,-1,-2] => 2
    [PASS] complexTree => 1
    
    ===========================================
      Results: 9 passed, 0 failed
    ===========================================
    
    所有测试通过!

    请以实际回显为准。

相关文档