์ƒˆ์†Œ์‹

DevOps/Git

[Git] IntelliJ์—์„œ gitignore ์‚ฌ์šฉํ•˜๊ธฐ

  • -

 

 

๋ชจ๋“  ์ปค๋ฐ‹ ๋Œ€์ƒ์—์„œ ์ผ๋ถ€ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ œ์™ธํ•˜๊ธฐ

InteliJ์—์„œ ์ปค๋ฐ‹์„ ์ง„ํ–‰ํ•  ์‹œ ํŠน์ •ํŒŒ์ผ ๋˜๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๊ด€๋ฆฌ๋Œ€์ƒ์—์„œ ์ œ์™ธํ• ๋•Œ๋Š” .gitignore ํŒŒ์ผ์„ ์‚ฌ์šฉ

 

.gitignore ํ”Œ๋Ÿฌ๊ทธ์ธ์—์„œ ์ง€์›ํ•˜๋Š” ๊ธฐ๋Šฅ๋“ค์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ฐธ๊ณ ) IntelliJ์—์„œ๋Š” .gitignore ํŒŒ์ผ์— ๋Œ€ํ•œ ๊ธฐ๋ณธ์ ์ธ ์ง€์›์ด ์—†์Šต๋‹ˆ๋‹ค.

  • ํŒŒ์ผ ์œ„์น˜ ์ž๋™์™„์„ฑ
  • ์ด๊ทธ๋…ธ์–ด ์ฒ˜๋ฆฌ์—ฌ๋ถ€ ํ™•์ธ
  • ๋‹ค์–‘ํ•œ ์ด๊ทธ๋…ธ์–ด ํŒŒ์ผ์ง€์›(.gitignore, .npmignore, .dockerignore ๋“ฑ๋“ฑ)

 

์„ค์น˜

1. Actions ๊ฒ€์ƒ‰์ฐฝ์„ ์—ด์–ด 'plugins' ๊ฒ€์ƒ‰

2. ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ชฉ๋ก ํ™”๋ฉด์—์„œ 'ignore' ๊ฒ€์ƒ‰ ํ›„ ์„ค์น˜ ๋ฐ InteliJ ์žฌ์‹œ์ž‘

3. ํŒŒ์ผ์ƒ์„ฑํ™”๋ฉด ์•„๋ž˜์— .ignorefile > gitignore file(Git) ์„ ํƒ ํ›„ ์ƒ์„ฑ

4. ์ตœ์ดˆ ์ƒ์„ฑํ• ๋•Œ๋Š” ๋ชจ๋‘ ์ œ์™ธ ํ›„ Generate ์„ ํƒ

5. ํŒŒ์ผ์„ ์—ด๊ณ  ์ตœ์ดˆ์—๋Š” ์•„๋ž˜์— ์ฝ”๋“œ๋ฅผ ๋“ฑ๋ก

.gradle ํ”„๋กœ์ ํŠธ๋กœ ์ง„ํ–‰ํ•˜์—ฌ ์ƒ์„ฑ๋œ ๋””๋ ‰ํ„ฐ๋ฆฌ๋„ ์ œ์™ธ

6. ์ •์ƒ์ ์œผ๋กœ ์ œ์™ธ๊ฐ€ ๋˜๋Š”์ง€ ํ™•์ธ

Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ˜Š

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๐Ÿ‘