Inspiration
Have you ever forgotten to add a .gitignore file while creating a new repository on github and then you have written a new .gitignore from scratch? Well, this tool saves you the trouble of going through that. So if you spend a lot of time on your terminal and are a bit forgetful you might find this tool useful.
What it does
A simple CLI tool to generate .gitignore files for your projects. It can generate .gitignore files specific to more than 100 languages or frameworks.
How I built it
Using Python and click
Challenges I ran into
Having to install and access different .gitignore templates as a part of the python package.
What I learned
Learnt a lot about packaging and file handling
What's next for GIG
Add checks for pre-existing .gitignore files and uninitialized repo.
Add warning messages for the user.
Add docstrings and man page.
PEP8ify the code.
Refactoring and cleanup.
Merge two `.gitignore` templates together.
Built With
- click
- python
Log in or sign up for Devpost to join the conversation.