https://github.com/phore/phore-vcs
Implementation of git
https://github.com/phore/phore-vcs
Last synced: 5 months ago
JSON representation
Implementation of git
- Host: GitHub
- URL: https://github.com/phore/phore-vcs
- Owner: phore
- License: mit
- Created: 2018-09-12T07:56:16.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-05-05T04:19:58.000Z (about 4 years ago)
- Last Synced: 2024-10-11T14:08:41.942Z (over 1 year ago)
- Language: Shell
- Homepage: https://infracamp.org/project/phore/
- Size: 60.5 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Version Control System integration (git)
## Cloning Methods
- http: Available for read-only public repositories
- ssh: Public key needs to be added as deployment-key
## Config options
The configuration of the authentication can be done directly in the url params:
**SSH example**
```
git@git.host.de/path/to/git?ssh_priv_key_file=/mnt/some/key
```
**HTTPS example**
```
https://path/to/git?auth_user=username&auth_pass=somepass
```
| Query Parameter | Description |
|-----------------|-------------|
| `ssh_priv_key` | Take the value as private key |
| `ssh_priv_key_file` | Load the private key from file |
| `auth_user` | (https): The user to log in with |
| `auth_pass` | (https): The password |
| `auth_pass_file` | Load password from file |