GitView is a GUI for git that is inspired by the one included in Intellij IDEA. GitView is intended to go into your project directory.
Make sure to have Golang and make installed.
To build the program into an executable file, run the make
command.
If you want to run the program without making the build files, run the make run
command.
- Put the
gitview.json
file in the directory that you are running the program from. Otherwise, it won't work. - Make sure to add the configuration file to your .gitignore file.
- You can download a sample configuration from the examples, or you can just copy the one below and put it in a file named
gitview.json
{
"name": "example",
"email": "john@doe.org",
"directory": ".",
"remoteURL": "https://example.com/UserID/Repo.git"
}
- Window Format
- List Changed Files
- Stage Changes
- Unstage Changes
- Amend Funcitonality
- Commit Name Input Functionality
- Commit Button Functionality
- Commit and Push Button Functionality
- Reload Button Functionality
- Configuration file
- Resizing not working
- Toolbar buttons won't shrink
- Stage and Unstage buttons not aligning to the right
- False changes on Windows