Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iboud0/simplified-git
https://github.com/iboud0/simplified-git
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/iboud0/simplified-git
- Owner: iboud0
- License: mit
- Created: 2023-12-27T07:50:32.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-30T11:53:58.000Z (about 1 year ago)
- Last Synced: 2024-04-17T04:26:23.473Z (9 months ago)
- Language: C++
- Size: 3.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Simplified-Git
## Overview
Simplified Git is a user-friendly tool that offers a simplified version of Git for efficient repository creation and management. With both a graphical user interface (GUI) for intuitive interactions and a command-line interface (CLI) for terminal enthusiasts, this tool caters to a diverse range of user preferences.
## Features
### GUI Mode
Explore the simplicity of Git operations with just a few clicks in the GUI mode. Navigate through the application effortlessly, making repository management accessible to users of all experience levels.
### CLI Mode (REPL)
For a streamlined command-line experience, the REPL (Read-Eval-Print Loop) in CLI mode allows users to initialize Git repositories with ease. Simply specify the repository path, and Simplified Git takes care of the rest.
## Getting Started
### GUI Mode
To run the GUI mode:
run qmake in qt creator, then run the project.
Enjoy the simplicity of Git operations through the graphical interface.
### CLI Mode
To run the CLI mode:
```bash
# Navigate to the project directory
cd path/to/Simplified-Git# Uncomment the relevant code block in main.cpp for CLI
# Compile and run the CLI application
```## Testing
The tests folder contains various test files, each with a corresponding README providing instructions on how to execute the tests. Explore the test files to ensure Simplified Git functions seamlessly in different scenarios.
## Contributing
Contributions to Simplified Git are welcome! Submit bug reports, suggest features, or contribute directly through pull requests. Your input is valuable to the project's growth.
## License
Simplified Git is licensed under the [MIT License](LICENSE), fostering collaboration and continuous improvement.