Git is a version control system that is used for software development and other version control tasks. As a distributed revision control system it is aimed at speed, data integrity, and support for distributed, non-linear workflows. Git was created by Linus Torvalds in 2005 for the development of the Linux kernel, with other kernel developers contributing to its initial development.
Read more about Git: https://en.wikipedia.org/wiki/Git_(software)
What is GitBlit?
Gitblit is an open-source, pure Java stack for managing, viewing, and serving Git repositories. It's designed primarily as a tool for small workgroups who want to host centralized repositories.
Read more about GitBlit: http://gitblit.com/
What is Active Directory?
Active Directory (AD) is a directory service that Microsoft developed for Windows domain networks. It is included in most Windows Server operating systems as a set of processes and services. Initially, Active Directory was only in charge of centralized domain management. Starting with Windows Server 2008, however, Active Directory became an umbrella title for a broad range of directory-based identity-related services.
Read more about Active Directory: https://en.wikipedia.org/wiki/Active_Directory
How to enable Active Directory login in GitBlit?
Go to \data\gitblit.properties file and add:
realm.authenticationProviders = windows