gitolite can be used to control code access, a summary here git -related content.
- Quick Start git : Create a git repository
- TortoiseGit : Visualization operation git
- egit eclipse plug-in : The new version of the IDE has been providing support git
- the commit POST : Code commit hook, can automatically trigger a subsequent action
- git read-only protocol : Support git: // protocol and http: // protocol for accessing
- Archive git : Export and compression, more conducive to the transmission network
- multi-warehouse push git : git can push to a plurality of addresses
gitolite Installation Notes:
- Need to clone gitolite project, if you download the zip package would be more trouble (gitolite / install error)
- Git user runs using ssh-keygen, then the choice of key replacement administrator git .ssh / id_rsa.pub content of
- Use git cloned or native user management items: git clone [email protected]: gitolite-admin
git access:
- ssh protocol: [email protected]: /soft/gitrepos/sample.git // require a password or key
- gitolite management: [email protected]: testing.git // use gitolite-admin permissions control
- http protocol: http: //git.xlongwei.com/git/sample.git // nginx forwards need to run git update-server-info when an error
- git protocol: git: //xlongwei.com/sample.git // need to run git-daemon