A simple GUI based git repository management file explorer written in Python using PyQt5. Inspired by pyqtexplorer.
We love using Git in CLI, but this is difficult for newcomers. So, we developed a program to use Git conveniently through GUI. We hope QtGit will be a good starting point for novices to understand how Git works.
- File explorer
- Initialization of a Git repository
- Version control of a Git repository
- Branch management of a Git repository
- Commit history of a Git repository
- Cloning the Git repository
- Microsoft Windows 10
- Python 3.11.4 or above
- PyQt5 5.15.9 or above
- ansi2html 1.8.0 or above
- beautifulsoup4 4.12.2 or above
Clone this repository and install required dependencies.
git clone https://github.com/Kredsya/qtgit.git
pip3 install PyQt5
pip3 install ansi2html
pip3 install beautifulsoup4
or you can also try this command
pip install PyQt5
pip install ansi2html
pip install beautifulsoup4
python3 src/app.py
or you can also try this command
python src/app.py
Refer documentation.md for more information.
QtGit is released under the CC0-1.0 license.