O livro Pro Git , que está disponível gratuitamente para leitura on-line, tem um grande capítulo sobre o Git no servidor que deve ajudar a esclarecer as opções disponíveis e o que você precisa fazer para fazê-los funcionar.
Eu li as outras questões aqui, mas não pude realmente seguir se elas estão tentando fazer a mesma coisa que eu. Então, se você encontrar alguma cópia, por favor me avise.
Eu tenho um servidor central com o SSO instalado. Todas as minhas máquinas estão conectadas através do lan para este servidor. Eu também configurei um repositório git remoto neste servidor. Agora o que eu gostaria de fazer é fazer o servidor agir como um repositório central. Todos os meus funcionários podem enviar seu código para o servidor e o servidor o envia para o repositório git remoto.
Alguém por favor pode me ajudar com esse processo? Eu sou novo para git e ainda aprendendo como usá-lo de forma eficaz. Então, um processo passo-a-passo ou um documento existente ao qual eu posso me referir?
Também posso integrá-lo ao SSO de alguma forma?
Obrigado.
O livro Pro Git , que está disponível gratuitamente para leitura on-line, tem um grande capítulo sobre o Git no servidor que deve ajudar a esclarecer as opções disponíveis e o que você precisa fazer para fazê-los funcionar.
Que tipo de SSO você está usando?
Uma rota possível seria usar o transporte SSH do git entre as estações de trabalho e seu servidor local; quando você usa ssh://
em vez de git://
, seu servidor git depende do SSH para autenticação. Isso significa que você poderia usar qualquer tecnologia SSO compatível com SSH ou PAM (assumindo um servidor Unix / Linux), ou até mesmo autenticação de chave pública SSH, se isso for bom o suficiente.