Hi,
Thanks for the quick reply. Basically, I'm trying to set an https access to my git repo, at least until the ssh users options comes out

So I was foolowing a tutorial ( see link in previous post) to set up the virtual hosts and configure git to serve the repos through https as well:
# mod_authn_alias essentially configures groups of users.
<AuthnProviderAlias file internal>
AuthUserFile /etc/apache2/git-internal.htpasswd
</AuthnProviderAlias>
<AuthnProviderAlias file clients>
AuthUserFile /etc/apache2/git-clients.htpasswd
</AuthnProviderAlias>
<VirtualHost YOUR-SERVER-IP:443>
SSLEngine on
SSLCertificateFile PATH-TO-YOUR-CERTIFICATE-FILE
ServerName YOUR-SERVER-NAME
ErrorLog /var/log/apache2/git-error.log
CustomLog /var/log/apache2/git-access.log combined
DocumentRoot /home/git
SetEnv GIT_HTTP_EXPORT_ALL
SetEnv GIT_PROJECT_ROOT /home/git
# Let Apache serve static files
AliasMatch ^/(.*/objects/[0-9a-f]{2}/[0-9a-f]{38})$ /home/git/$1
AliasMatch ^/(.*/objects/pack/pack-[0-9a-f]{40}.(pack|idx))$ /home/git/$1
ScriptAlias / /usr/lib/git-core/git-http-backend/
<Directory /home/git>
AllowOverride None
Options +ExecCGI -Includes
Order allow,deny
Allow from all
</Directory>
# Require authentication to all repositories
<Location />
AuthBasicProvider internal
AuthType Basic
AuthName "Git"
Require valid-user
</Location>
# Allow both internal and client users to access this repository.
<Location /client-repo.git>
AuthBasicProvider internal clients
AuthType Basic
AuthName "Git"
Require valid-user
</Location>
</VirtualHost>
If all the options there could be available that would be awesome.
Regards.