Servidor privado GIT para desenvolvimento

Boa tarde! Sou meio inexperiente em GIT e gostaria de tirar algumas dúvidas. Eu estou querendo hospedar repositórios em uma máquina Linux que eu tenho aqui sobrando. Eu preciso hospedar eles nela. Não quero utilizar nada como GitHub ou GitLab.

Bom, eu instalei GIT nessa máquina e estava planejando criar os repositórios --bare, e utilizar ssh para usá-los. Tem algum client com interface que eu possa usar em minhas máquinas de desenvolvimento? Como disse, sou meio inexperiente e também queria acelerar o processo com os membros da minha equipe com eles...

O que eu poderia fazer? Devo usar apenas comandos no terminal mesmo? Tenho que instalar algum pacote adicional no meu servidor?

Vc pode configurar seu próprio servidor. Existem várias formas, a documentação oficial é um ótimo ponto de partida.

Inclusive, uma das opções é rodar sua própria instância do GitLab. Existem outras alternativas também, é só testar e escolher :-)

Dá uma olhada nesse serviço git self hosted: https://gogs.io/

Como cliente gráfico você pode usar qualquer um com seu repositório privado

Fiz isso uma vez utilizando o Gogs pelo docker, foi tranquilo.