Skip to content

Instantly share code, notes, and snippets.

View PleahMaCaka's full-sized avatar

PMC PleahMaCaka

View GitHub Profile
@PleahMaCaka
PleahMaCaka / 시맨틱 커밋 메세지.md
Last active January 7, 2026 04:14
시맨틱 커밋 메세지

📝 시맨틱 커밋 메시지 (Semantic Commit Messages)

커밋 메시지 스타일을 약간 바꿈으로써 어떻게 더 나은 프로그래머가 될 수 있는지 알아보세요.

시맨틱 커밋 메세지는 수많은 스타일 중 하나입니다.
본인이 원하거나 꼭 따라야 하는것이 아니라면 억지로 사용하지 마세요.

포멧: <타입>(<스코프>): <짧은 요약>
Format: <type>(<scope>): <short summary>

<scope>선택적입니다.

import datetime as dt
class Color():
red = "\x1b[31m"
green = "\x1b[32m"
yellow = "\x1b[33m"
blue = "\x1b[34m"
white = "\x1b[37m"
bold = "\x1b[1m"

※ PowerShell (Admin) needed ※

Before -> After

Before After

AIO

One-Line Enable

reg.exe add HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32 /f /ve &amp;&amp; taskkill /f /im explorer.exe &amp;&amp; explorer
{
"$schema": "",
"type": "object",
"properties": {
"author": {
"type": "string"
},
"extensions": {
"type": {"string"}
}
/* EDIT MODE */
.canvas-node .HyperMD-header.HyperMD-header-1 {
text-align: center;
}
/* PREVIEW MODE */
.canvas-node .markdown-preview-view h1 {
text-align: center;

📝 Commit Messages

Semantic Commit Messages 및 conventionalcommits.org를 참고하여 개인적으로 사용할 커밋 컨밴션을 정리했습니다.
시멘틱 커밋 메세지 규칙을 온전히 따르지 않고 일부 변형하여 사용하므로 참고하세요.

Format: <type>(<scope>): <short summary>

<scope>선택적입니다.

#!/usr/bin/bash
# GitHub CLI
(type -p wget >/dev/null || (sudo apt update && sudo apt-get install wget -y)) \
&& sudo mkdir -p -m 755 /etc/apt/keyrings \
&& out=$(mktemp) && wget -nv -O$out https://cli.github.com/packages/githubcli-archive-keyring.gpg \
&& cat $out | sudo tee /etc/apt/keyrings/githubcli-archive-keyring.gpg > /dev/null \
&& sudo chmod go+r /etc/apt/keyrings/githubcli-archive-keyring.gpg \
&& echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null \
&& sudo apt update \