Skip to content

Latest commit

 

History

History
74 lines (50 loc) · 1.91 KB

README.md

File metadata and controls

74 lines (50 loc) · 1.91 KB

EasyGit

Python CLI tool that simplifies Git tasks, making it easier to manage your Github repositories.

Features

  • Keyboard Navigation : Navigate easily between folders using the arrow keys.
  • One-Press VSCode : Open VSCode in the current folder by pressing the Enter key.
  • Easy Push : Easily push your local files to your GitHub repository.
  • Ready-to-Use Templates : Cloned repositories come with pre-set templates:
    • README.md
    • LICENSE (default : MIT)
    • CONTRIBUTING.md
    • .gitignore
    • .vscode (to disable Git in VSCode)

Installation

  1. Clone the repository or download it:

    git clone https://github.com/pycorer/easygit.git
  2. Navigate to the project directory:

    cd easygit
  3. Install project dependencies:

    pip install -r requirements.txt
  4. Build the executable file:

    pyinstaller --onefile --icon=icon.ico --name=easygit main.py

How to Use:

  1. Executable File:

    • Copy the easygit.exe file and paste it into your main directory.
  2. Keyboard Control:

    • Press the enter key to open the current folder in VSCode
    • Press the space key to update.
    • Utilize the arrow keys (left, right) to navigate between folders.
  3. Boost Your Productivity:

    • Maximize your efficiency with this tool.

Getting Help

If you have any questions or need assistance, feel free to open an issue.

Contributing

If you have an idea for a new feature or want to improve existing ones, check out CONTRIBUTING.md for more information.

Roadmap

  • Basic Functionalities.
  • Correct templates adding for ".git" repository URL clone.
  • Configure virtual environments for VSCode path.
  • Integrate additional Git commands.

Support

If you find this project helpful, show your support by starring the repository.