git log
-
[Git] Atomic Commit๊ณผ ์ข์ ์ปค๋ฐ ๋ฉ์์ง ์์ฑ๋ฒGit 2026. 6. 5. 18:13
Atomic CommitAtomic commit์ ์์ง๋ง ์์ ํ ํ๋์ ๊ธฐ๋ฅ์ ํฌํจํ๋ ์ปค๋ฐ์ ์๋ฏธํ๋ค“Atomic”์ด๋ ์์์ฒ๋ผ ๋ถํ ํ ์ ์๋ ์ต์์ ๋จ์๋ผ๋ ๋ป์ ๊ฐ์ง๋ฉฐ,์ด๋ ์ปค๋ฐ๋ ๋ง์ฐฌ๊ฐ์ง๋ก ์ต์ํ์ ๋ณ๊ฒฝ ์ฌํญ๋ง์ ๋ด์์ผ ํจ์ ๋ปํ๋ค ๊ฐ๋ Atomic commit ์ ๋ต์ ํฐ ๋ณ๊ฒฝ์ฌํญ์ ์์ ๋จ์๋ก ๋ถ๋ฆฌํ์ฌ ์ปค๋ฐํ๋ ๊ฒ์ ๋งํ๋ค์ด๋ ๊ฒ ํจ์ผ๋ก์จ ๊ฐ ์ปค๋ฐ์ด ํ๋์ ์์ ํ ๋ณ๊ฒฝ์ฌํญ์ ๋ํ๋ด๊ฒ ๋๋ฉฐ,์ด๋ ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ์ฉ์ดํ๊ฒ ํ๊ณ ์ดํดํ๊ธฐ ์ฌ์ด ์ด๋ ฅ์ ๋ง๋ ๋ค ๋ํ Atomic commit์ ์ฌ์ฉํ๋ฉด ํน์ ๋ณ๊ฒฝ ์ฌํญ์ด ๋ฌธ์ ๋ฅผ ์ผ์ผํฌ ๊ฒฝ์ฐํด๋น ์ปค๋ฐ๋ง์ ์ฝ๊ฒ ๋๋๋ฆด ์ ์์ด ๋ฌธ์ ํด๊ฒฐ์ด ์ฉ์ดํด์ง๋ค ์์์๋ฅผ ๋ค์ด, ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ณ ๋ฒ๊ทธ๋ฅผ ์์ ํ๋ค๊ณ ๊ฐ์ ํด๋ณด์์ด ๋ ๊ฐ์ง ๋ณ๊ฒฝ ์ฌํญ์ ํ ๋ฒ์ ์ปค๋ฐ์ ํฌํจ์ํค๋..