Docs
Docs   Website   Docs   Blog   Shop   Translation   API   Downloads   GitHub   Discord Chat   Forum

Help

  • Search
  • FAQ
  • Support Options

Installation

  • With Docker
  • With Docker Rootless
  • Database preparation
  • From binary
  • From package
  • Linux service
  • From source
  • Windows Service
  • Kubernetes

Upgrade

  • From Gogs

Features

  • Comparison
  • Authentication
  • Localization
  • Webhooks

Usage

  • Command Line
  • Backup and Restore
  • Email setup
  • Git LFS setup
  • HTTPS setup
  • Pull Request
  • Template Repositories
  • Automatically Linked References
  • Issue and Pull Request templates
  • Push Options
  • Fail2ban setup
  • Reverse Proxies

Advanced

  • Adding Legal Pages
  • Customizing Gitea
  • Config Cheat Sheet
  • Environment variables
  • GPG Commit Signatures
  • Clone filters
  • Embedded data extraction tool
  • External renderers
  • Mail templates
  • Repository indexer
  • Logging Configuration
  • Search Engines Indexation

Translation

  • Translation Guidelines

Developers

  • Hacking on Gitea
  • API Usage
  • OAuth2 Provider
  • Migrations Interfaces
  • Integrations

Push Options

In Gitea 1.13, support for some push options were added.

Supported Options

  • repo.private (true|false) - Change the repository’s visibility.
    This is particularly useful when combined with push-to-create.
  • repo.template (true|false) - Change whether the repository is a template.

Example of changing a repository’s visibility to public:

git push -o repo.private=false -u origin master

Copyright © 2021 The Gitea Authors. All rights reserved. Made with and Hugo.

Sponsored by INBlockchain, Equinix Metal, DigitalOcean, SoEBeS, Cloudron, and all of our backers on Open Collective.

中文(简体) 中文(繁體) Português Brasileiro Nederlands Français Deutsch English