This project is a TypeScript-based application for managing and tracking changes in a Git repository. It provides a command-line interface (CLI) for performing various Git operations.
- Initialize a new Git repository
- Add files to the staging area
- Commit changes to the repository
- View commit history
- Create and switch between branches
- Merge branches
- Push changes to a remote repository
- Pull changes from a remote repository
- Clone the repository:
git clone https://github.com/your-username/bgit.git
- Navigate to the project directory:
cd bgit
- Install dependencies:
npm install
- Install project globally:
npm install -g
- Open a terminal.
- Run
bgit
Contributions are welcome! If you find any bugs or have suggestions for new features, please open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.