Skip to content

Latest commit

 

History

History
36 lines (35 loc) · 1.39 KB

readme.md

File metadata and controls

36 lines (35 loc) · 1.39 KB

GitView

Outline

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.

Build Instructions

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.

Configuration

  • 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"
}

Feature Checklist

  • 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

Bugfix Checklist

  • Resizing not working
  • Toolbar buttons won't shrink
  • Stage and Unstage buttons not aligning to the right
  • False changes on Windows