1. Home
  2. Microsoft
  3. GH-900 Exam

GH-900 GitHub Foundations Exam Topics and Questions

Let's Practice Free Microsoft GH-900 Questions Aligned with Official Exam Topics

๐Ÿ“„ Exam Contains: 7 Topics
Topic Content
Security and Access Management Securing accounts with two-factor authentication 2FA and passkeys ensures that only authorized users can access accounts by requiring multiple verification methods. Access permissions and roles for repositories and organizations control who can view, modify, or manage code and resources based on their responsibilities. Enterprise Managed Users EMUs provide centralized identity management for organizations, while organization-wide Copilot policy management allows administrators to control AI-assisted coding tool access across teams. Repository privacy options and visibility settings determine whether code... See More
Topic Content
Explore the GitHub community through open-source engagement by understanding the benefits of open source and GitHub Sponsors, which provide financial support and recognition for developers. Learn how GitHub supports and advances open-source projects through various tools and resources that foster collaboration and innovation. Discover how to follow users and organizations to stay informed about their activity and contributions within the community. Understand the GitHub Marketplace and its purpose in providing integrations, apps, and services that enhance development workflows. Explore how... See More
Topic Content
GitHub Projects is a powerful tool for tracking and organizing work within repositories and organizations. It offers multiple layout options including table, board, and roadmap views to suit different project management styles and team preferences. You can configure projects by setting up custom fields, labels, and milestones to categorize tasks, define priorities, and establish clear timelines for deliverables. Workflows can be automated to move issues and pull requests through different stages based on specific triggers and conditions. To enhance team... See More
Topic Content
Automation and AI tools are essential components of modern development practices that enhance productivity and code quality. GitHub Actions enables developers to automate workflows, CICD pipelines, and repetitive tasks directly within repositories, allowing for seamless integration and deployment processes. GitHub Copilot provides AI-powered code suggestions through advanced features including Copilot agents, Agent Mode for autonomous task handling, and multi-model support to assist developers across different programming scenarios. Understanding the distinctions between GitHub Copilot for Individuals, Business, and Enterprise versions is... See More
Topic Content
Collaboration tools enable teams to work together effectively on GitHub through multiple features designed for communication and project management. Issues serve as discussion threads for tracking bugs, features, and tasks, while pull requests facilitate code review and integration of changes with detailed feedback mechanisms. Discussions provide a space for broader conversations and knowledge sharing beyond specific code changes. Pull requests can be linked directly to issues to establish clear relationships between code changes and their corresponding tasks, and templates, filters,... See More
Topic Content
Version control fundamentals encompasses understanding the purpose and benefits of version control systems, distinguishing between Git as a distributed version control tool and GitHub as a web-based platform for collaboration, and identifying key Git concepts including repositories as project containers, commits as snapshots of changes, and branches as parallel development lines. Working with GitHub involves describing GitHub accounts for individual users, organizations for team collaboration, and enterprise options for large-scale implementations, explaining the GitHub Flow workflow that enables seamless team... See More
Topic Content
Repository management encompasses understanding the essential structure and key files that form the foundation of a GitHub repository, including README files for documentation, LICENSE files for legal clarity, CONTRIBUTING guidelines for collaboration standards, CODEOWNERS for access control, and SECURITY policies for vulnerability management. Creating and organizing repositories effectively involves utilizing repository templates to standardize structure, implementing strategic branching strategies for development workflows, and maintaining clear organizational hierarchies for team collaboration. Managing files within a repository requires proficiency in adding, updating,... See More

Ready to Start Practicing?

Access all questions and start your exam preparation journey

Upgrade to Full GH-900 Exam Questions ๐Ÿš€
Exams Made Simple. Success Made Possible.