Git Commit Convention - seowonintech/react-native-todo-list GitHub Wiki

Git Commit Convention ์ข‹์€ ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€ ์ž‘์„ฑ๋ฒ•

์•„๋ž˜ ์ฐธ๊ณ ์‚ฌ์ดํŠธ๋ฅผ ์š”์•ฝํ•˜์˜€์Œ.

1. ์ œ๋ชฉ๊ณผ ๋ณธ๋ฌธ์„ ํ•œ ์ค„ ๋„์›Œ ๋ถ„๋ฆฌ

  1. 50์ž ์ด๋‚ด์˜ ์š”์•ฝ ๋ฌธ์žฅ
  2. ๋นˆ ์ค„ ํ•˜๋‚˜
  3. ์„ค๋ช…๋ฌธ

์œ„ ๊ฐ€์ด๋“œ๋ฅผ ๋”ฐ๋ฅด๋ฉด ์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์ด์šฉํ•  ๋•Œ ๋ณด๊ธฐ ํŽธ๋ฆฌํ•จ. + git์—์„œ ์ถ”์ฒœํ•จ

git log --oneline
git shortlog

2. ์ œ๋ชฉ์€ ์˜๋ฌธ ๊ธฐ์ค€ 50์ž ์ด๋‚ด

3. ์ œ๋ชฉ ์ฒซ๊ธ€์ž ๋Œ€๋ฌธ์ž

4. ์ œ๋ชฉ ๋์— . ๊ธˆ์ง€

5. ์ œ๋ชฉ์€ ๋ช…๋ น์กฐ

git Built-in Convention์„ ๋”ฐ๋ฅธ๋‹ค.

์˜ˆ๋ฌธ

Good

  • (If applied, this commit will) Refactor subsystem X for readability

Bad

  • (If applied, this commit will) Fixed bug with Y

6. ๋ณธ๋ฌธ์€ ์˜๋ฌธ ๊ธฐ์ค€ 72์ž๋งˆ๋‹ค ์ค„ ๋ฐ”๊ฟˆ

7. ๋ณธ๋ฌธ์€ ์–ด๋–ป๊ฒŒ๋ณด๋‹ค ๋ฌด์—‡์„, ์™œ์— ๋งž์ถฐ ์ž‘์„ฑ

์ข‹์€ ์˜ˆ

commit eb0b56b19017ab5c16c745e6da39c53126924ed6
Author: Pieter Wuille \<[email protected]\>
Date:   Fri Aug 1 22:57:55 2014 +0200

   Simplify serialize.h's exception handling

   Remove the 'state' and 'exceptmask' from serialize.h's stream
   implementations, as well as related methods.

   As exceptmask always included 'failbit', and setstate was always
   called with bits = failbit, all it did was immediately raise an
   exception. Get rid of those variables, and replace the setstate
   with direct exception throwing (which also removes some dead
   code).

   As a result, good() is never reached after a failure (there are
   only 2 calls, one of which is in tests), and can just be replaced
   by !eof().

   fail(), clear(n) and exceptions() are just never called. Delete
   them.

[ํŒ] ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€๋กœ Github ์ด์Šˆ(issue)๋ฅผ ์ž๋™ ์ข…๋ฃŒ์‹œํ‚ค๊ธฐ

์•„๋ž˜ ๋ฌธ๋ฒ•์œผ๋กœ ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€๋ฅผ ๋‚จ๊ธฐ๋ฉด default branch(master)์— ํ‘ธ์‹œ ๋  ๋•Œ ์ด์Šˆ ๋‹ซํž˜.

ํ‚ค์›Œ๋“œ #์ด์Šˆ๋ฒˆํ˜ธ

Github ์ด์Šˆ ์ข…๋ฃŒ ํ‚ค์›Œ๋“œ

  • close
  • closes
  • closed
  • fix
  • fixes
  • fixed
  • resolve
  • resolves
  • resolved

๊ด€๋ก€

close๊ณ„์—ด : ์ผ๋ฐ˜ ๊ฐœ๋ฐœ ์ด์Šˆ fix๊ณ„์—ด : ๋ฒ„๊ทธ ํ”ฝ์Šค, ํ•ซ ํ”ฝ์Šค ์ด์Šˆ resolve : ๋ฌธ์˜, ์š”์ฒญ ์‚ฌํ•ญ์— ๋Œ€์‘ํ•œ ์ด์Šˆ

์˜ˆ๋ฌธ

# ์ œ๋ชฉ์— ์ด์Šˆ ํ•œ ๊ฐœ ๋‹ซ๊ธฐ๋ฅผ ์ ์šฉํ•œ ์‚ฌ๋ก€
Close #31 - refactoring wrap-up

* This is wrap-up of refactoring main code.
* main.c
  * removed old comments
  * fixed rest indentations
  * method extraction at line no. 35


# ๋ณธ๋ฌธ์— ์ด์Šˆ ์—ฌ๋Ÿฌ ๊ฐœ ๋‹ซ๊ธฐ๋ฅผ ์ ์šฉํ•œ ์‚ฌ๋ก€
Update policy 16/04/02

* This closes #128 - cab policy, closes #129 - new hostname, and fixes #78 - bug on logging.
* cablist.txt: changed ACL due to policy update delivered via email on 16/04/02, @mr.parkyou
* hostname.properties: cab hostname is updated
* BeautifulDeveloper.java: logging problem on line no. 78 is fixed. The `if` statement is never happening. This deletes the `if` block.
โš ๏ธ **GitHub.com Fallback** โš ๏ธ