Skip to content

fastGit is a tool that helps you quickly submit code with a command line interface. fastGit 是一个帮助你快速提交代码的命令行工具

License

Notifications You must be signed in to change notification settings

KevinYouu/fastGit

Repository files navigation

English | 简体中文

fastGit is a tool that helps you quickly submit code with a command line interface. It supports Linux, Mac, and Windows. The inspiration comes from gum

This project is utilizing its own features to submit code.

How to use

1. Install Git

Project dependencies on Git, please install Git first

# Debian/Ubuntu
sudo apt install git
# macOS
brew install git

2. Install fastGit

# Linux/macOS
curl -sSL https://raw.githubusercontent.com/KevinYouu/fastGit/main/install.sh | bash

or

wget -qO- https://raw.githubusercontent.com/KevinYouu/fastGit/main/install.sh | bash

3. Run

# Submit all changed files in the working directory
fastGit pa
# Submit the selected files in the working directory
fastGit ps

Features

  • fastGit pa, Submit all changes in the working directory

  • fastGit ps, Submit some changes in the working directory

  • fastGit t, Create and push a tag

  • fastGit m, Merge the selected branch into the current branch.

  • fastGit rs Reset to the selected hash version.

  • fastGit init Initialize fastGit configuration.

  • fastGit s, check the status of the repository

  • fastGit rv, get all remote repositories

More features will be added soon......

Thanks to the following open source projects

go

cobra

bubbletea

huh

About

fastGit is a tool that helps you quickly submit code with a command line interface. fastGit 是一个帮助你快速提交代码的命令行工具

Resources

License

Stars

Watchers

Forks

Packages

No packages published