For the complete documentation index, see llms.txt. This page is also available as Markdown.

Code Repository

Securely host Git repositories and collaborate with advanced access controls and governance.

Go to Harness University for the full catalogue of courses and certifications.

Self Paced TrainingInstructor Led TrainingCertifications

Self-Paced Training

Free self-paced courses that you can consume on your own time.

Instructor-Led Training

Intensive two-day courses are designed for engineers looking to deepen their understanding and expertise in Harness.

Certifications

Test and validate your knowledge of Harness by becoming a Harness Certified Expert.

Code Repository - Developer

Code Repository - Developer badge

Product version: Harness Free Plans

Assesses the fundamental skills to manage your applications with CR projects.

Review Study Guide

Topic
Material

1. Understand Harness Code Repository Fundamentals

Describe the purpose and benefits of Harness Code Repository

Identify key concepts such as semantic search, branch rules, and security

Understand Harness subscriptions and licensing

2. Onboard and Navigate the Interface

Follow the onboarding guide for accessing and configuring Harness Code Repo

Navigate the UI: repositories list, settings, search features

Interpret repository metadata (branches, tags, labels)

3. Create and Manage Repositories

Create new repositories from scratch

Import existing or mirror external repositories

Delete or deprecate repositories

4. Configure Repository Settings

Enable branch protection rules

Configure security settings and access controls

Set up webhooks for CI/CD or external integrations

5. Collaborate Through Git-Based Workflows

Clone repositories

Create, checkout, and manage branches

Commit code changes and tag versions

6. Enhance Workflow with Labels and Search

Use labels and tags to organize code and PRs

Perform keyword-based and semantic searches

Use advanced filters to streamline navigation

7. Manage and Review Pull Requests

Create PRs for code contributions

Review and approve PRs with comments

Merge PRs and resolve conflicts

8. Integrate with Harness Pipelines

Set a default codebase for pipeline execution

Create triggers for pipeline runs based on code activity

Run and monitor pipeline executions

9. Leverage AI for Developer Productivity

Generate PR summaries with Harness AI

Use AI-generated insights to support code reviews

Identify use cases for AI in code and pipeline automation

Register for Exam

Exam Details

The Code Repository Developer exam tests your knowledge and skills of the Harness Code Repository module.

Prerequisites

  • Basic terminal skills

  • Basic understanding of on premise or cloud architecture

Exam Details

Exam Duration: 90 minutes

Question Type: Multiple choice

Covered Domain
Percentage

Understand Harness Code Repository Fundamentals

10%

Onboard and Navigate the Interface

15%

Create and Manage Repositories

10%

Configure Repository Settings

15%

Collaborate Through Git-Based Workflows

20%

Enhance Workflow with Labels and Search

10%

Manage and Review Pull Requests

10%

Integrate with Harness Pipelines

5%

Leverage AI for Developer Productivity

5%

Exam Objectives

List of Objectives

The following is a detailed list of exam objectives:

#
Objectives

1

Understand Harness Code Repository Fundamentals

1.1

Describe the purpose and benefits of Harness Code Repository

1.2

Identify key concepts such as semantic search, branch rules, and security

1.3

Understand Harness subscriptions and licensing

2

Onboard and Navigate the Interface

2.1

Follow the onboarding guide for accessing and configuring Harness Code Repo

2.2

Navigate the UI: repositories list, settings, search features

2.3

Interpret repository metadata (branches, tags, labels)

3

Create and Manage Repositories

3.1

Create new repositories from scratch

3.2

Import existing or mirror external repositories

3.3

Delete or deprecate repositories

4

Configure Repository Settings

4.1

Enable branch protection rules

4.2

Configure security settings and access controls

4.3

Set up webhooks for CI/CD or external integrations

5

Collaborate Through Git-Based Workflows

5.1

Clone repositories

5.2

Create, checkout, and manage branches

5.3

Commit code changes and tag versions

6

Enhance Workflow with Labels and Search

6.1

Use labels and tags to organize code and PRs

6.2

Perform keyword-based and semantic searches

6.3

Use advanced filters to streamline navigation

7

Manage and Review Pull Requests

7.1

Create PRs for code contributions

7.2

Review and approve PRs with comments

7.3

Merge PRs and resolve conflicts

8

Integrate with Harness Pipelines

8.1

Set a default codebase for pipeline execution

8.2

Create triggers for pipeline runs based on code activity

8.3

Run and monitor pipeline executions

9

Leverage AI for Developer Productivity

9.1

Generate PR summaries with Harness AI

9.2

Use AI-generated insights to support code reviews

9.3

Identify use cases for AI in code and pipeline automation

Next Steps

The Code Repository Developer exam can start immediately after registering. Please allow up to 90 mins for the exam.

  1. Create an account in Harness University

  2. Register for an exam

  3. Take the exam

Register for Exam

Code Repository - Administrator (BETA COMING SOON)

Code Repository - Administrator (BETA COMING SOON) badge

Product version: Harness Paid Plans

Coming soon

This certification is in beta and not yet open for registration.

Assesses the fundamental skills to deploy and maintain CR projects and the overall Harness Platform.

Code Repository - Architect (BETA COMING SOON)

Code Repository - Architect (BETA COMING SOON) badge

Product version: Harness Paid Plans

Coming soon

This certification is in beta and not yet open for registration.

Assess key technical job functions and advanced skills in design, implementation and management of CR.

Last updated

Was this helpful?