Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
GITLAB

GitLab Certified Fundamentals Associate

GITLAB-CERTIFIED-GIT-ASSOCIATEGitLab Certified Git Associate

The GitLab Certified Git Associate certification validates your foundational knowledge of Git and GitLab, covering essential concepts like branches, commits, version control, and merge requests. It is designed for developers and DevOps professionals who want to demonstrate their ability to work effectively with Git in a GitLab environment. Earning this credential shows you have the core skills to collaborate on code and manage version control with confidence.

391 practice questions · Updated 2026-07-30

6Domains
17Objectives
110Concepts
391Questions

GITLAB-CERTIFIED-GIT-ASSOCIATE Curriculum

Every domain, objective, and concept the GITLAB-CERTIFIED-GIT-ASSOCIATE exam measures.

  1. Create and manage issues
  2. Use issue labels
  3. Use issue milestones
  4. Use issue boards
  5. Manage issues with boards
  1. Epics
  2. Creating and managing epics
  3. Epic hierarchy
  4. Project participants
  5. Adding and managing project members
  6. Group and project member inheritance

Manage SSH keys for authentication

8 concepts · 23 questions
  1. SSH key generation
  2. SSH key types and formats
  3. Adding SSH key to GitLab
  4. SSH key authentication flow
  5. Testing SSH connection
  6. Managing multiple SSH keys
  7. SSH key passphrase management
  8. Troubleshooting SSH key issues

  1. git checkout
  2. git commit
  3. git push
  4. git merge

Work with branches and tags

8 concepts · 21 questions
  1. Branch creation and switching
  2. Branch listing and deletion
  3. Branch merging
  4. Merge conflict resolution
  5. Branch rebasing
  6. Tag creation and listing
  7. Tag deletion and sharing
  8. Checking out tags
  1. GitLab workspace structure
  2. Repository model in GitLab
  3. Project access and visibility levels
  4. Forking and merge requests workflow

Create and review merge requests

6 concepts · 18 questions
  1. Creating a merge request
  2. Reviewing merge request changes
  3. Resolving merge request discussions
  4. Merging a merge request
  5. Managing merge request approvals
  6. Using merge request quick actions

Manage issues through their lifecycle

15 concepts · 41 questions
  1. Issue Lifecycle Overview
  2. Creating Issues
  3. Editing Issues
  4. Assigning Issues
  5. Labeling Issues
  6. Setting Milestones
  7. Tracking Issue Progress
  8. Closing Issues
  9. Reopening Issues
  10. Managing Issue Discussions
  11. Referencing Issues
  12. Linking Issues
  13. Using Issue Templates
  14. Searching and Filtering Issues
  15. Bulk Editing Issues
  1. Commenting on merge requests
  2. Commenting on code lines
  3. Replying to comments
  4. Resolving comment threads
  5. Approving merge requests
  6. Revoking approvals
  7. Understanding approval rules

  1. YAML syntax basics
  2. Pipeline structure
  3. Job configuration
  4. Using predefined variables
  5. Running jobs in stages
  6. Basic pipeline validation

Understand the role of GitLab Runner

7 concepts · 27 questions
  1. GitLab Runner overview
  2. Runner types
  3. Runner registration
  4. Executor options
  5. Runner tags
  6. Runner configuration
  7. Runner operation

Run and monitor pipeline jobs

5 concepts · 23 questions
  1. Pipeline job execution
  2. Job statuses and states
  3. Monitoring pipeline jobs
  4. Job logs and troubleshooting
  5. Retrying and canceling jobs

Set up basic security scanning

5 concepts · 27 questions
  1. Understanding Security Scanning in GitLab
  2. Configuring Security Scanning Jobs
  3. Running Security Scans in Pipelines
  4. Viewing and Interpreting Security Reports
  5. Managing Vulnerabilities

Interpret security scan results

3 concepts · 23 questions
  1. Reading scan results
  2. Prioritizing findings
  3. Understanding remediation steps

  1. Agile Planning Tools Overview
  2. Backlog Management
  3. Sprint Planning
  4. Issue and Task Tracking
  5. Milestones and Releases
  6. Burndown and Burnup Charts
  7. Kanban Boards
  8. Agile Reporting
  9. Integration with Version Control
  10. Collaboration and Communication

Use boards and milestones to plan work

7 concepts · 22 questions
  1. Understanding boards
  2. Creating and configuring boards
  3. Using boards for workflow
  4. Understanding milestones
  5. Creating and managing milestones
  6. Associating issues with milestones
  7. Using boards and milestones together
Ready to practice?Test your knowledge with exam-style questions or take an intelligent quiz tailored to your level.

Percentages reflect share of the current practice bank, not official exam weightings — no structured per-skill weight is published for GITLAB-CERTIFIED-GIT-ASSOCIATE, so none is invented.