Skip to content

Instantly share code, notes, and snippets.

View cihat's full-sized avatar
💻
writing code🚀

Cihat SALİK cihat

💻
writing code🚀
View GitHub Profile
@joshbuchea
joshbuchea / semantic-commit-messages.md
Last active February 25, 2026 18:16
Semantic Commit Messages

Semantic Commit Messages

See how a minor change to your commit message style can make you a better programmer.

Format: <type>(<scope>): <subject>

<scope> is optional

Example

@robertpainsi
robertpainsi / commit-message-guidelines.md
Last active February 4, 2026 06:46
Commit message guidelines

Commit Message Guidelines

Short (72 chars or less) summary

More detailed explanatory text. Wrap it to 72 characters. The blank
line separating the summary from the body is critical (unless you omit
the body entirely).

Write your commit message in the imperative: "Fix bug" and not "Fixed
bug" or "Fixes bug." This convention matches up with commit messages
@dwerbam
dwerbam / bashrc
Last active January 9, 2024 19:47
mcd alias, to create a directory and cd into it immediately
alias mcd='function _mcd(){ mkdir -p "$1"; cd "$1"; };_mcd'
@michaellihs
michaellihs / tmux-cheat-sheet.md
Last active February 21, 2026 17:44
tmux Cheat Sheet
@squarism
squarism / iterm2.md
Last active February 22, 2026 18:59
An iTerm2 Cheatsheet

In the below keyboard shortcuts, I use the capital letters for reading clarity but this does not imply shift, if shift is needed, I will say shift. So + D does not mean hold shift. + Shift + D does of course.

Tabs and Windows

Function Shortcut
New Tab + T
Close Tab or Window + W (same as many mac apps)
Go to Tab + Number Key (ie: ⌘2 is 2nd tab)
Go to Split Pane by Direction + Option + Arrow Key