A simple git clone
Report Bug
.
Request Feature
I decided I really wanted to understand the internals of git properly, and the best way to do that is to implement my own version. Starting with the basics, and then slowly adding more and more features.
See the installation instructions
- python 3.11
- python-poetry 1.7
pipx install poetry- Clone the repo
git clone https://github.com/AshGriffiths/ahg.git- Install using poetry
poetry install- Run it
poetry run ahg commandsI will get to this I promise
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
- Please make sure you check your spelling and grammar.
- Create individual PR for each suggestion.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the GNU GPL3 License. See LICENSE for more information.
- Ash Griffiths - Senior software engineer - Ash Griffiths
Originally based on work from "Write Yourself A Git" tutorial by Thibault Polge