> For the complete documentation index, see [llms.txt](https://blog.securescape.cc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://blog.securescape.cc/offensive-security/red-team/offensive-development/offensive-devops/gitlab.md).

# GitLab

GitLab is a tool used by organisations to ease development, host private and public repositories, and manage department-based security controls. It is an alternative solution to GitHub which can be hosted on-premises, removing some security risks which may occur from data breaches or online misconfigurations (though they can still exist if misconfigured locally).

{% hint style="warning" %}
You are expected to know Git commands for this module, as we will be using it throughout the project.
{% endhint %}
