A graphical user interface for managing Git repositories, developed using C++ and the Qt framework. This application streamlines common Git operations including initializing new repositories, updating existing ones, cloning repositories, and viewing repository status and logs.
This Project was developed by Abdelrahman Mohamed Hamad
A graphical user interface (GUI) for managing Git repositories with functionalities for initializing, updating, cloning, and viewing repository status and logs.
This project is a Git GUI developed using C++ and the Qt framework. It provides a user-friendly interface for common Git operations including creating new repositories, updating existing ones, cloning repositories, and viewing repository status and logs.
Clone the repository:
git clone https://github.com/Abdelrahman822000/Git-Gui.git
cd Git-Gui
Build the project:
File -> Open File or Project
, then navigate to where you cloned the repository and select GIT_GUI_Project.pro
.Git_GUI/build/Desktop_Qt_6_7_0_MinGW_64_bit-Release/release
and run the GIT_GUI_Project.exe
executable.Start Tab:
New Repo Tab:
Update Repo Tab:
Clone Tab:
Status Tab:
Log Tab:
This project is licensed under the GNU GENERAL PUBLIC LICENSE - see the LICENSE file for details.
If you have any questions, feel free to contact me: