Skip to content

An intuitive command-line interface for streamlined Git and GitHub operations.

Notifications You must be signed in to change notification settings

alexaldearroyo/visualgit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VISUAL GIT

Python Version License

Visual Git is a command-line tool developed in Python designed to simplify and visualize common Git operations. It provides an interactive menu interface for managing local and remote Git repositories, branches, commits, and user configurations.

Screenshot

Features

  • Repository Management: Create, check, and connect local repositories with remote ones.
  • Branch Management: Create, switch, and manage local and remote branches.
  • Commits and Pushes: Facilitate making commits and pushing to specific branches.
  • User Configuration: Easily configure the Git user name and email.
  • Git Installation Check: Verify if Git is installed on the system.

Requirements

  • Python 3.x
  • Git installed on the system

Dependencies

  • simple-term-menu: Used to make menus navigable through the keyboard arrow keys.

Installation

Clone this repository to your local machine using:

git clone https://github.com/your-username/visual-git.git

Run the following command to install:

python setup.py install

Usage

You can run vigit in your terminal to interact with your Git repositories.

vigit [arguments]

For more information on available commands, use:

vigit --help

© Alex Arroyo 2023

About

An intuitive command-line interface for streamlined Git and GitHub operations.

Topics

Resources

Stars

Watchers

Forks

Languages