Skip to content

andrelcunha/got_it

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Main: Go Dev: Go

Got it! Version Control System

Got_it is a simple, Git-like version control system written in Go. It allows you to initialize repositories, add files to the staging area, commit changes, and view the commit history.

Features

  • Initialize a new repository
  • Add files to the staging area
  • Commit changes
  • View commit history

Installation

To install Got_it, clone this repository and build the project:

git clone https://github.com/yourusername/got_it.git
cd got_it
make build

## Usage
### Initialize a new repository
```sh
./got init

Add files to the Staging Area

./got add <file1> <file2> ...

Commit Changes

./got commit -m "Your commit message"

View Commit History

./got log

Contributing

If you'd like to contribute to Got_it, please fork the repository and create a pull request with your changes. For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published