Skip to content

Conversation

@Amaury057
Copy link

#11

The-Leyn and others added 30 commits June 12, 2025 16:28
Allows inspecting Git object type with -t and content with -p.
… use command and adding the command cat-file
Allows inspecting Git object type with -t and content with -p.
Manually create a commit from a tree object built after git add simulation.
feat(test): add unit test for hash-object command
feat(test): added unit test for init command
feat: command ls-files and its test
Implemented method management in pit add. Added tests for add.py and write-tree functionality.
feat(rm): remove file and test
feat(test): added unit test for cat-file command & refactored write-tree commands and test write-tree & added pit add .
christopherDEPASQUAL and others added 30 commits July 2, 2025 01:12
Modification du fichier `write_tree` pour ajouter le mot avant l'OID
Pas une bonne pratique
Séparation de la CLI de write-tree et utilisation de la fonction
write_object dans les logiques métiers `hash_object.py`, `commit_tree.py` ainsi que
`write_tree.py`. Correction aussi apporté au fichier de test de tree.

Le but est de réutiliser la fonction `write_object`
pour une meilleur maintenabilité.
feat(cat-file): support p options with PrettyPrint
feat(status): creation de pit status
feat: Adding the log command and its test
feat ( Seperate .gitignore logics to utils and added the logics to the add command)
feat: add a new command reset with hard and soft
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants