๐ป Git (2) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [Git] Merge์ Squash and Merge์ ์ฐจ์ด์ ๋ชฉ์ฐจ (OPEN)๐ Merge๐งผ Squash and Merge๐ซ Merge VS Squash and Merge ์์ฝ ๋น๊ต ๐ Merge๐ ์ค๋ช ์ข ๋ ํ์ด์ ๋งํ๋ฉด Create a merge commit ๋ฐฉ์์ผ๋ก,๋ธ๋์น์์ ์์ ํ ๋ชจ๋ ์ปค๋ฐ ๊ธฐ๋ก์ ๊ทธ๋๋ก ์ ์งํ๋ฉด์ ๋ณํฉํ๋ค.๊ทธ๋ฆฌ๊ณ ์ด๋, ๋ณํฉ๊ณผ ํจ๊ป merge commit์ด ํ๋ ์๋ก ๋ง๋ค์ด์ง๋ค. ๐ ์์๋ธ๋์น feature/login ์์ ์๋์ ๊ฐ์ด ์์ ํ๋ค๊ณ ํ์.feat: ๋ก๊ทธ์ธ ํผ ์ถ๊ฐtest: ๋ก๊ทธ์ธ ์ ๋ ํ ์คํธ ์์ฑfix: ๋ฒํผ ํด๋ฆญ ์ค๋ฅ ์์ Merge๋ฅผ ํ๋ฉด main ๋ธ๋์น์๋ ์๋์ ๊ฐ์ด ๋จ๊ฒ ๋๋ค.merge: feature/login ๋ณํฉโฃโ feat: ๋ก๊ทธ์ธ ํผ ์ถ๊ฐโฃโ test: ๋ก๊ทธ์ธ ์ ๋ ํ ์คํธ ์์ฑโโ fix.. [Git] .gitignore ์๋ฒฝ ๊ฐ์ด๋ ๋ชฉ์ฐจ (OPEN) .gitignore๋ Git์์ .gitignore์ ์ญํ .gitignore ํ์ผ ์์ฑํ๊ธฐ ํฐ๋ฏธ๋์์ ์ง์ ์์ฑํ๋ ๋ฐฉ๋ฒ IntelliJ IDEA์์ ์ง์ ์์ฑํ๋ ๋ฐฉ๋ฒ ์๋ ์์ฑ ์ฌ์ดํธ๋ฅผ ์ด์ฉํ๋ ๋ฐฉ๋ฒ (gitignore.io) .gitignore ๋ฌธ๋ฒ ์ดํดํ๊ธฐ ์ฃผ์ ํน์ ํ์ผ / ๋๋ ํ ๋ฆฌ ๋ฌด์ํ๊ธฐ ํจํด ๋งค์นญ .gitignore ์ ์ฉ ๋ฐฉ๋ฒ ์ด๋ฏธ ์ปค๋ฐ๋ ํ์ผ์ .gitignore ์ ์ฉํ๊ธฐ ๊ธ๋ก๋ฒ .gitignore ์ค์ ํ๊ธฐ .git.. ์ด์ 1 ๋ค์