Browse articles from Open Source
Ask a hacker: A conversation with ahacker1
Alexander Siyou Tan, also known as ahacker1, joined us for an AMA to discuss how he got into hacking and some of his best bug bounty hunting strategies.
How GitLab empowers translators with more context
Learn about the new translation context enhancement feature in GitLab. Join our translation community and help translate GitLab to your language.
What is Git? The ultimate guide to Git's role and functionality
Want to complete your projects with Git? Discover all of Git's benefits and features in our comprehensive guide.
What's new in Git 2.47.0?
Learn about the latest version of Git, including new global variables to configure reference and object hash formats. Discover contributions from GitLab's Git team and the wider Git community.
Git pull vs. git fetch: What's the difference?
Git pull is a Git command that performs both git fetch and git merge simultaneously. This article outlines the characteristics and appropriate uses of each.
What’s new in Git 2.46.0?
Here are highlights of release contributions from GitLab's Git team and the wider Git community, including reference backend migration tooling and transactional symbolic reference updates.
Kubernetes: Get to know the container orchestration solution
Kubernetes, also known as K8s, is a must-have solution for deploying and maintaining applications, especially in the cloud. Learn the basics of Kubernetes with this introductory guide.
Find out which plan works best for your team
Learn about pricingLearn about what GitLab can do for your team
Talk to an expert