- Notifications
You must be signed in to change notification settings - Fork1
A simple git server written in NodeJS.
License
NotificationsYou must be signed in to change notification settings
jaywcjlove/gitke
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
sudo npm install -g gitke --unsafe-perm# running as root# Run Innstall nodegitnpm install nodegit --verbose# Run the servergitke# Open your browser and visit http://localhost:2018/
git push git@192.168.188.250:owner/repo.git mastergit clone ssh://root@123.123.123.123/opt/my-first-app.gitgit clone http://username:password@127.0.0.1:2018/owner/repo.gitgit clone http://127.0.0.1:2018/admin/test.gittestgit fetch http://127.0.0.1:2018/admin/test.gittest
Serving content of a file in a git repo.
The requested file is specified by:
{owner}: GitHub organization or user{repo}: repository name{ref}: Git reference- branch name (e.g.
master) - tag name (e.g.
v1.0)
- branch name (e.g.
https://localhost:2018/{owner}/{repo}/raw/{ref}/path/to/filehttp://localhost:2018/admin/gitke/raw/master/README.md
- Git Internals - Transfer Protocols
- HTTP transfer protocols
- Documentation Common to Pack and Http Protocols
git clone https://github.com/jaywcjlove/gitke.gitsudo npm install --unsafe-perm# running as root# Orsudo yarn install# Run the app# Restart the app automatically every time code changes.# Useful during development.npm run dev
Open your browser and visithttp://localhost:2018/
The MIT License (MIT)
About
A simple git server written in NodeJS.
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.