Skip to content

PatMurrayDEV/ShipShit

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

πŸš€πŸ’©  Logo

[![Twitter: @_patmurray](https://img.shields.io/badge/contact-@_patmurray-blue.svg?style=flat)](https://twitter.com/_patmurray) [![Twitter: @busbub](https://img.shields.io/badge/contact-@busbub-blue.svg?style=flat)](https://twitter.com/busbub)

Remind yourself to come back to the hacks you shipped

When you add a hack to a project that you need to return to, add πŸš€πŸ’© to the commit message. Then an issue will be automatically created to remind you to come back and fix the hack.

git commit -m "πŸš€πŸ’©"

This is still super early, and doesn't work (well -- it does in fact work now!). Maybe check back later πŸ€—


Set up

Easiest: Deploy directly to Heroku

Deploy

Usage

Usage is simple enough. Just include the string πŸš€πŸ’© in any commit message and you'll get a GitHub issue created to remind you to fix it later.

git commit -m "πŸš€πŸ’©"
git commit -m "πŸš€πŸ’©: created a UISearchController that works, but is a total hack"
git commit -m "things are less shitty than before - πŸš€πŸ’©"
git commit -m "i really πŸš€πŸ’© on this one"

Alternatives?

Don't support emoji? You can use the phrase shipshit (case insensitive) as an alternative.

git commit -m "shipshit"
git commit -m "shipshit: created a UISearchController that works, but is a total hack"
git commit -m "things are less shitty than before - shipshit"
git commit -m "i really shipshit on this one"

(See, not as fun as the emoji)

Development

To develop, install the dependency packages through pip:

pip install -r requirements.txt

Then run main.py

To add new dependencies, just update the requirements.txt using

pip freeze > requirements.txt

Note: this is obviously oversimplified. Be prudent when adding new dependencies.

Variables

[To Come]

License

MIT, see LICENSE file. (If this is a bad choice of license, tell me… I have no idea 😝)

Credits

About

Remind yourself to come back to the hacks you shipped

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published