Skip to content
/ 01 Public

Git, on steroids. Layer2 for git, ready for the Web 3.0

Notifications You must be signed in to change notification settings

01VCS/01

Repository files navigation

01 VCS

Git/Pijul, on steroids 🚀

01 VCS is a suite of improvements for current VCS' such as git; and can be considered itself as a (layer 2) VCS.

In my tests, I'm still using 01's git wrapper where even the bugs (such as escaping quotes) works as features/improvements, by just using the usual "git" command.

Its also slowly replacing git's perl functions into Rust!

Awesome commands:

  • 01/z1/git ignore <file/folder> (Adds a file/folder to the .gitignore file, and git will not track it.)
  • 01/z1 blm (Migrate from 'master' to 'main' branch in a repo ✊🏿)
  • 01/z1 size (Shows size of git repository. '-q' for quiet simpler output)

Awesome commands for our git wrapper:

  • git add -r <file/extension> (Add files/extensions recursively! Only one file per once.)
  • git unstage (Tell what files you want to unstage/not to include in the next commit.)
  • git init (with 01, now it uses Rust)

Installing

Open terminal on Gitty folder, and type following by pressing [ENTER]:

chmod +x install.sh && sh ./install.sh

Important note: some newer shells other than Bash, such as Nushell, don't support numbers as commands (such as "01"). For these cases, our installer asks to aditionally install the "z1" alternate/shortcut command 🧚‍♀️🪄

Another important note: 01 does not superpower your existing installed git by default; instead, our installer asks if it is the desire of the user. If confirmed, the installer renames git and install its own git wrapper that still uses the old git.

01 logo/icon

Layer2 for git, ready for the Web 3.0

01 is already a minimum viable product; but PRs and issues are welcome!

Alongside community contributions, the maintainer of this project will try to find time to keep updating 01, although she does already have a ton of projects to manage (con)currently.

About

Git, on steroids. Layer2 for git, ready for the Web 3.0

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages