Inspired by dannyfritz/commit-message-emoji
See also gitmoji.
Commit type | Emoji |
---|---|
Initial commit | 🎉 :tada: |
Version tag | 🔖 :bookmark: |
New feature | ✨ :sparkles: |
Bugfix | 🐛 :bug: |
// Borrowed & modified from https://github.com/jenseng/abuse-the-platform/blob/main/app/utils/singleton.ts | |
// Thanks @jenseng! | |
export const singleton = <Value>( | |
name: string, | |
valueFactory: () => Value, |
Inspired by dannyfritz/commit-message-emoji
See also gitmoji.
Commit type | Emoji |
---|---|
Initial commit | 🎉 :tada: |
Version tag | 🔖 :bookmark: |
New feature | ✨ :sparkles: |
Bugfix | 🐛 :bug: |
Install github desktop with bash: https://github.com/apps/desktop
Add non root user: On powershell type bash
# windows power shell
bash
To sign two specific commits that are respectively 4 and 5 commits back in Git, you can use the git rebase
command with the --exec
option to sign the commits as they are being rebased. Here are the steps:
Get the hash of the first (older) commit you want to sign by running git log
.
Run git rebase -i HEAD~5
.
This will open up a text editor with a list of the last 5 commits. Replace the word "pick" with "edit" for the first commit (5) you want to sign.
1.) Download a Nerd Font
2.) Unzip and copy to ~/.fonts
3.) Run the command fc-cache -fv
to manually rebuild the font cache
# import config. | |
# You can change the default config with `make cnf="config_special.env" build` | |
cnf ?= config.env | |
include $(cnf) | |
export $(shell sed 's/=.*//' $(cnf)) | |
# import deploy config | |
# You can change the default deploy config with `make cnf="deploy_special.env" release` | |
dpl ?= deploy.env | |
include $(dpl) |
$ git remote add heroku [email protected]:project.git
$ heroku git:remote -a project