--- stage: none group: unassigned info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments --- # Uploads development guide Uploads are an integral part of many GitLab features. To understand how GitLab handles uploads, refer to the following pages: - [Why GitLab uses custom upload logic.](background.md) - [How uploads work technically.](implementation.md) - [How to add new uploads.](working_with_uploads.md)