https://github.com/ximilsoft/easygit
Python CLI tool that simplifies Git tasks, making it easier to manage your Github repositories.
https://github.com/ximilsoft/easygit
git git-commands git-commit git-repository github github-organization github-repository
Last synced: 3 months ago
JSON representation
Python CLI tool that simplifies Git tasks, making it easier to manage your Github repositories.
- Host: GitHub
- URL: https://github.com/ximilsoft/easygit
- Owner: ximilsoft
- Created: 2024-05-14T07:45:41.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-24T00:38:59.000Z (about 1 year ago)
- Last Synced: 2025-01-25T20:08:29.980Z (11 months ago)
- Topics: git, git-commands, git-commit, git-repository, github, github-organization, github-repository
- Language: Python
- Homepage:
- Size: 237 KB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# 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:
```shell
git clone https://github.com/pycorer/easygit.git
```
2. Navigate to the project directory:
```shell
cd easygit
```
3. Install project dependencies:
```shell
pip install -r requirements.txt
```
4. Build the executable file:
```shell
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](https://github.com/pycorer/easygit/issues).
## Contributing
If you have an idea for a new feature or want to improve existing ones, check out [CONTRIBUTING.md](CONTRIBUTING.md) for more information.
## Roadmap
- [x] Basic Functionalities.
- [ ] Correct templates adding for ".git" repository URL clone.
- [x] Configure virtual environments for VSCode path.
- [ ] Integrate additional Git commands.
## Support
If you find this project helpful, show your support by starring the repository.