Skip to content

Yurakaii/GitView

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published