git-http-backend icon indicating copy to clipboard operation
git-http-backend copied to clipboard

Git Smart HTTP in Go

Results 6 git-http-backend issues
Sort by recently updated
recently updated
newest added

Current http backend not support git partial clone, can support it? Thanks

Would be great if we could pass in a [Logger](https://golang.org/pkg/log/#Logger) somehow to perform logging. This would allow users of the library to change the logging to match what they have...

I use this tool for git clone, which met a bug: ``` $ git-http-backend --project_root=. --git_bin_path=/home/adl/git/bin-wrappers/git $ git clone http://localhost:8080/mono-repo.git Cloning into 'mono-repo'... fatal: expected flush after ref listing ```...

I'm currently evaluating the program. I still have questions about this: Access to the repositories should be restricted to a specific group of users. With the CGI script in combination...

I created a simple authentication with user data, password, and repositories stored in a json file.

AuthUserEnvVar and AuthPassEnvVar were originally introduced for delegating auth user and password to ssh process environment. (#6, 5f54a8f) e.g. ``` $ git-http-backend -auth_user_env_var=AUTH_USERNAME -auth_pass_env_var=AUTH_PASSWORD ``` and when a user accesses...