https://github.com/0adri3n/easygit
Home-made alternative solution to Git, fully made in Python.
https://github.com/0adri3n/easygit
git python server vps
Last synced: 2 months ago
JSON representation
Home-made alternative solution to Git, fully made in Python.
- Host: GitHub
- URL: https://github.com/0adri3n/easygit
- Owner: 0adri3n
- License: mit
- Created: 2023-10-06T22:28:33.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-10T08:20:13.000Z (over 2 years ago)
- Last Synced: 2025-03-05T02:43:46.975Z (over 1 year ago)
- Topics: git, python, server, vps
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#
easyGit
Home-made alternative solution to Git, fully made in Python.
## Installation
Download the source code and use it with Python :
```bash
python main.py
```
## Setup
Please follow the instructions !
Step 1 :
Create one folder per user in your local easyGit folder.
Example :
If 3 persons are using easyGit on a server, the easyGit folder will looks like this :

Step 2 :
Modify your user in the conf.yaml file :

Step 3 :
Add all the users in the list in main.py :

Step 4 :
Fill the server informations in each upload.py, download.py and server.py :

## Usage
Make sure that all the files you edit/upload stay in YOUR folder at YOUR username on your local easyGit repertory. Every user need to respect this rule to run your easyGit smoothly.
Type help to see all the commands !
## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
## License
[MIT](https://choosealicense.com/licenses/mit/)