Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Oct 9, 2023. It is now read-only.
/ ByteMaintainer Public archive

I was having trouble learning Git, so instead of actually studying, I kinda created my own version control system.

License

Notifications You must be signed in to change notification settings

Hylley/ByteMaintainer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

15 Commits

Repository files navigation

Logo

ByteMaintainer

I was having trouble learning Git, so instead of actually studying, I created my own version control system.

Installation

If you expect me to teach you how to clone the repository using Git, you are completely wrong.

  • First, download it as a zip file from the GitHub page.
  • Extract the zip file to the desired location.
  • Run make to compile the source code into an executable called byter.exe.
  • Add the executable in Windows PATH variable to be able to run it anywhere.
  • If your antivirus warns you that it is a virus, ignore it. Trust me please.

Alternatively, you can download the compiled binary from the release section.

⚠️ Only works on Windows!

How to use

First, you need to initialize a repository in your folder:

byter init

After that, a folder called .byter will be created in the root folder of your project with the following structure:

.byter
├── versions			# All the "shots" will be stored here;
├── .config			# Internal configuration. Just ignore;
└── .lock			# Files matching one of the regex patterns written here will be ignored.

Once you have done that, you are ready to proceed. To store a version of your code, type:

byter shot [summary]

The [summary] part is required. Byter will throw an error if you don't provide one. All the summary text is stored in the respective version folder in a file called summary.txt.

About

I was having trouble learning Git, so instead of actually studying, I kinda created my own version control system.

Topics

Resources

License

Stars

Watchers

Forks

AltStyle によって変換されたページ (->オリジナル) /