gitreceive
gitreceive copied to clipboard
Easily accept and handle arbitrary git pushes
This PR prevents the push from being rejected when pushing a non-master branch. Essentially, while the `&&` check works fine, the exit code on a non-master ref bleeds out of...
This pr will allow the git user's home directory to be in a completely different location than /home.
Git receive places the receive pack in a quarantined directory. It's not possible to update any refs in this directory. This breaks build scripts that fetches from other git repos....
Git now supports push-to-deploy without the need for a bare repo, update script?
Good afternoon, I am very new to git, cloud and deployment. Is it possible to easily create a tunnel between local computer and a coreOs machine (hosted by digital ocean),...
_This is a security-related bug_ # Problem & POC The name of the repos can contain sequences such as `../`, which allows the repositories to be stored outside the `$GITHOME`...
It seems that gitreceive cannot receive tags. Every time tag is pushed I get: ``` ! [remote rejected] fix.1 -> fix.1 (pre-receive hook declined) ``` This seems to happen before...
This PR adds a new feature that allows for: - Perform some checks before creating a new repo; - Calling some command when a new repo is created. # Implementation...
Automagically enforce a 2 space indentation to vim users. Nothing fancy, just one comment line at the end of the file. The alternative is to put this line at the...
When a file with the repo name exists in `$GITHOME`, exit with an error message. This gives a proper error message (although I am open to suggestions for a better...