๐Ÿธminzzi
Minzzi์•ผ
๐Ÿธminzzi
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (133)
    • ์˜ค๋ฅ˜ํ•ด๊ฒฐ (14)
    • FE (36)
      • Next.js (17)
      • React (4)
      • React Native (0)
      • TypeScript (1)
      • JavaScript (14)
    • BE (0)
      • Nest.js (0)
    • ๋ฐ๋ธŒ์ฝ”์Šค (7)
    • ์›น ํ”„๋กœ์ ํŠธ (5)
    • CS (28)
      • Algorithm (5)
      • Python (4)
      • C++ (2)
      • Operating System (4)
      • Computer Networking (3)
      • Data Structure (1)
      • Machine Learning (3)
      • Tip (6)
    • Github (4)
    • Flutter (3)
      • ํ”„๋กœ์ ํŠธ (3)
    • Private (3)
      • ํšŒ๊ณ  (7)
      • ๋ฉด์ ‘ (17)
    • ๊ฐœ๋ฐœ๋„์„œ (8)

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

  • ํ™ˆ

๊ณต์ง€์‚ฌํ•ญ

์ธ๊ธฐ ๊ธ€

ํƒœ๊ทธ

  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ
  • ์ด๋ฏธ์ง€ ์ตœ์ ํ™”
  • ๋ ‰์‹œ์ปฌ
  • ํ‹ฐ์Šคํ† ๋ฆฌ์ฑŒ๋ฆฐ์ง€
  • ์ด๋ฒคํŠธ๋ฃจํ”„
  • ์ฝœ์Šคํƒ
  • ์˜ค๋ธ”์™„
  • ์‹คํ–‰์ปจํƒ์ŠคํŠธ
  • layout shift
  • SSR
  • next.js
  • reflow
  • ์‹คํ–‰์ปจํ…์ŠคํŠธ
  • ํž™์˜์—ญ
  • ์›์‹œํƒ€์ž…
  • react
  • ๋ชจ๋˜๋ฆฌ์•กํŠธ๋”ฅ๋‹ค์ด๋ธŒ
  • ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ…
  • ๋ฉด์ ‘
  • ํ˜ธ์ด์ŠคํŒ…

์ตœ๊ทผ ๋Œ“๊ธ€

์ตœ๊ทผ ๊ธ€

ํ‹ฐ์Šคํ† ๋ฆฌ

hELLO ยท Designed By ์ •์ƒ์šฐ.
๐Ÿธminzzi
Github

[Git] .gitignore์„ ์‚ฌ์šฉํ•ด git์ด ๊ด€๋ฆฌํ•˜์ง€ ๋ชปํ•˜๋Š” ํŒŒ์ผ ์„ค์ •ํ•˜๊ธฐ

Github

[Git] .gitignore์„ ์‚ฌ์šฉํ•ด git์ด ๊ด€๋ฆฌํ•˜์ง€ ๋ชปํ•˜๋Š” ํŒŒ์ผ ์„ค์ •ํ•˜๊ธฐ

2023. 11. 22. 02:59

ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋‹ค๋ณด๋ฉด github์— ์˜ฌ๋ฆฌ์ง€ ๋ง์•„์•ผํ•˜๋Š” ๋‚ด์šฉ๋“ค์ด ๋‹ด๊ธด ํŒŒ์ผ๋“ค์ด ์กด์žฌํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋Ÿฌํ•œ ํŒŒ์ผ๋“ค์„ ์• ์ดˆ์— git์ด ๊ด€๋ฆฌํ•˜์ง€ ์•Š๋„๋ก ์„ค์ •ํ•ด์ค„ ์ˆ˜ ์žˆ๋Š”๋ฐ, ์ด๋•Œ .gitignore์„ ์‚ฌ์šฉํ•œ๋‹ค.

 

.gitignore ํŒŒ์ผ์ด๋ž€?

.gitignore ํŒŒ์ผ์€ git์˜ ๋ฃจํŠธ ๋””๋ ‰ํ† ๋ฆฌ์— ์ €์žฅ๋˜๋ฉฐ git repository๋‚˜ staging area์— ์ถ”๊ฐ€๋˜์ง€ ๋ง์•„์•ผํ•˜๋Š” ํด๋”๋‚˜ ํŒŒ์ผ์„ ์ •์˜ํ•˜๋Š” ํŒŒ์ผ์ด๋‹ค.

 

git์ด ๊ด€๋ฆฌํ•˜์ง€ ๋ชปํ•˜๊ฒŒ ํ•˜๋Š” ํŒŒ์ผ๋“ค์—๋Š” ์–ด๋–ค ํŒŒ์ผ๋“ค์ด ์žˆ์„๊นŒ?

1. ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ์‹œ ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜๊ฑฐ๋‚˜ ๋‹ค์šด๋กœ๋“œ ๋˜๋Š” ํŒŒ์ผ๋“ค๊ฐ™์€ ํฌํ•จํ•  ํ•„์š”๊ฐ€ ์—†๋Š” ํŒŒ์ผ(๋นŒ๋“œ ๊ฒฐ๊ณผ๋ฌผ, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ)

2. ๋ณด์•ˆ์ƒ ์กฐ์‹ฌํ•ด์•ผ ํ•˜๋Š” ์ •๋ณด๋ฅผ ๋‹ด์€ ํŒŒ์ผ๋“ค

 

.gitignore์— ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐฉ๋ฒ•

git์ด ๋ฌด์‹œํ•ด์•ผํ•  ํŒŒ์ผ์ธ a.txt๊ฐ€ ์žˆ๋‹ค๊ณ  ํ•˜์ž

1. ํ”„๋กœ์ ํŠธ ๋””๋ ‰ํ† ๋ฆฌ ์ตœ์ƒ๋‹จ์— .gitignore ํŒŒ์ผ์„ ๋งŒ๋“ค์–ด์ค€๋‹ค.

2. .gitignore ํŒŒ์ผ์— a.txt๋ฅผ ์ ์–ด์ค€๋‹ค.

-> a.txt๋Š” ์ด์ œ git์ด ๊ด€๋ฆฌํ•˜์ง€ ์•Š๋Š” ํŒŒ์ผ์ด ๋œ๋‹ค.

 

.gitignore ํŒŒ์ผ์— ๋“ค์–ด๊ฐˆ ์ˆ˜ ์žˆ๋Š” ํŒŒ์ผ๋“ค์˜ ํ˜•์‹์€ ์—ฌ๋Ÿฌ๊ฐ€์ง€๋กœ ์„ค์ •์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

# ์ด๋ ‡๊ฒŒ #๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์ฃผ์„
# ๋ชจ๋“  file.c
file.c
# ์ตœ์ƒ์œ„ ํด๋”์˜ file.c
/file.c
# ๋ชจ๋“  .c ํ™•์žฅ์ž ํŒŒ์ผ
*.c
# .c ํ™•์žฅ์ž์ง€๋งŒ ๋ฌด์‹œํ•˜์ง€ ์•Š์„ ํŒŒ์ผ
!not_ignore_this.c
# logs๋ž€ ์ด๋ฆ„์˜ ํŒŒ์ผ ๋˜๋Š” ํด๋”์™€ ๊ทธ ๋‚ด์šฉ๋“ค
logs
# logs๋ž€ ์ด๋ฆ„์˜ ํด๋”์™€ ๊ทธ ๋‚ด์šฉ๋“ค
logs/
# logs ํด๋” ๋ฐ”๋กœ ์•ˆ์˜ debug.log์™€ .c ํŒŒ์ผ๋“ค
logs/debug.log
logs/*.c
# logs ํด๋” ๋ฐ”๋กœ ์•ˆ, ๋˜๋Š” ๊ทธ ์•ˆ์˜ ๋‹ค๋ฅธ ํด๋”(๋“ค) ์•ˆ์˜ debug.log
logs/**/debug.log

 

๋!

์ €์ž‘์žํ‘œ์‹œ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'Github' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Git] git add์™€ git commit  (4) 2023.11.22
[Git] Git ์‚ฌ์šฉ์ž ๋“ฑ๋กํ•˜๋Š” ๋ฐฉ๋ฒ•  (1) 2023.11.22
[Git] Git์ด๋ž€? ์™œ ๋ฐฐ์›Œ์•ผ ํ•˜๋Š”๊ฐ€?  (2) 2023.11.22
    'Github' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • [Git] git add์™€ git commit
    • [Git] Git ์‚ฌ์šฉ์ž ๋“ฑ๋กํ•˜๋Š” ๋ฐฉ๋ฒ•
    • [Git] Git์ด๋ž€? ์™œ ๋ฐฐ์›Œ์•ผ ํ•˜๋Š”๊ฐ€?
    ๐Ÿธminzzi
    ๐Ÿธminzzi

    ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”

    ๊ฐœ์ธ์ •๋ณด

    • ํ‹ฐ์Šคํ† ๋ฆฌ ํ™ˆ
    • ํฌ๋Ÿผ
    • ๋กœ๊ทธ์ธ

    ๋‹จ์ถ•ํ‚ค

    ๋‚ด ๋ธ”๋กœ๊ทธ

    ๋‚ด ๋ธ”๋กœ๊ทธ - ๊ด€๋ฆฌ์ž ํ™ˆ ์ „ํ™˜
    Q
    Q
    ์ƒˆ ๊ธ€ ์“ฐ๊ธฐ
    W
    W

    ๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๊ธ€

    ๊ธ€ ์ˆ˜์ • (๊ถŒํ•œ ์žˆ๋Š” ๊ฒฝ์šฐ)
    E
    E
    ๋Œ“๊ธ€ ์˜์—ญ์œผ๋กœ ์ด๋™
    C
    C

    ๋ชจ๋“  ์˜์—ญ

    ์ด ํŽ˜์ด์ง€์˜ URL ๋ณต์‚ฌ
    S
    S
    ๋งจ ์œ„๋กœ ์ด๋™
    T
    T
    ํ‹ฐ์Šคํ† ๋ฆฌ ํ™ˆ ์ด๋™
    H
    H
    ๋‹จ์ถ•ํ‚ค ์•ˆ๋‚ด
    Shift + /
    โ‡ง + /

    * ๋‹จ์ถ•ํ‚ค๋Š” ํ•œ๊ธ€/์˜๋ฌธ ๋Œ€์†Œ๋ฌธ์ž๋กœ ์ด์šฉ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ํ‹ฐ์Šคํ† ๋ฆฌ ๊ธฐ๋ณธ ๋„๋ฉ”์ธ์—์„œ๋งŒ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.