Skip to content

Local version control for when you're too lazy to use GitHub πŸ€·β€β™€οΈπŸ€·β€β™‚οΈ

License

Notifications You must be signed in to change notification settings

AndrewYinLi/QuitHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Quithub

Lightweight and simple local version control for when you're too lazy to use GitHub πŸ€·β€β™€οΈπŸ€·β€β™‚οΈ

Let's be real, how many commands do you know besides:

1. add .

2. commit -m "vague, unhelpful description here to piss off your team"

3. push

mAyBe YoU eVeN uSe GiThUb DeSkToP??? 🀯

Okay, maybe it was just me who never learned how to properly use git from the command line 😭😝

P.S. I was pretty close to naming this project πŸ’©Hub.


Installation

To start using quithub, install Go and run go get:

$ go get github.com/AndrewYinLi/QuitHub


Usage

Begin by navigating to within the directory to backup:

cd <directory path>

Back up current working directory under a new name:

quithub commit <name of commit>

Revert current working directory to a past commit:

quithub revert <name of commit>

Delete a commit from history:

quithub delete <name of commit>

Print commit history:

quithub history

About

Local version control for when you're too lazy to use GitHub πŸ€·β€β™€οΈπŸ€·β€β™‚οΈ

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages