logo
icon

Gitblit

Gitblit is a pure Java Git solution for managing, viewing, and serving Git repositories. It includes a built-in Jetty server, embedded database, web-based repository browser, and supports Git, HTTP, and SSH transports with no external dependencies.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-04-04
Services
service icon
Tags
Developer ToolsTool

Gitblit

A pure Java, open-source Git solution for managing, viewing, and serving Git repositories. Gitblit GO is an integrated single-stack solution based on Jetty that requires no external web server, database, or Git installation.

Default Credentials

  • Username: admin
  • Password: admin

Please change the default password immediately after your first login.

Getting Started

  1. Open your domain — log in with the default credentials above
  2. Change the admin password — go to your user profile to update it immediately
  3. Create a repository — click "new repository" from the Repositories page
  4. Clone and push — use the HTTP clone URL shown on the repository page
  5. Manage users and teams — create accounts and organize them into teams with specific permissions

Key Features

  • Web-based repository browser with syntax highlighting and blame view
  • Built-in Jetty server and embedded database (zero external dependencies)
  • Git hosting over HTTP, HTTPS, and SSH transports
  • User and team management with fine-grained access controls
  • Repository forking and pull request workflows
  • Commit search, activity feeds, and Gravatar integration
  • Markdown and reStructuredText rendering for documentation
  • Plugin architecture for extending functionality
  • LDAP authentication support
  • RSS feeds for repository activity

License

Apache-2.0 — GitHub