Git-Cthulu
Gitcthulu is a project aimed at simplifying Git usage, To be specific Resolving Merge Conflicts with AI. It combines the power of NodeGit, with a userfriendly interface.
Created on 30th March 2024
•
Git-Cthulu
Gitcthulu is a project aimed at simplifying Git usage, To be specific Resolving Merge Conflicts with AI. It combines the power of NodeGit, with a userfriendly interface.
The problem Git-Cthulu solves
Merge Conflicts Editor with Integrated AI: Gitcthulu features an advanced merge conflicts editor with integrated AI capabilities, helping developers resolve conflicts more efficiently.
Commit History Visualisation: Gitcthulu offers a visualisation tool for viewing the commit history of a repository, making it easier to track changes and understand the project's development timeline.
Integrated Terminal: Gitcthulu provides an integrated terminal for executing
Git commands directly within the application, eliminating the need for a
separate terminal window.
Challenges we ran into
Challenges Faced on Development Side
- Nodegit's documentation was barren which led to us wasting alot of time figuring out how do we achieve our goal
- NodeGit did not run on the client side like most present-day SDKs, We had to set up a local server to interact with it.
Discussion
Builders also viewed
See more projects on Devfolio