[TIL][02/18_๋ณธ์บ ํ”„ 2์ผ์ฐจ] Html ์ดˆ์•ˆ ๋งˆ๋ฌด๋ฆฌ, git ๊ณต์œ 

2025. 2. 18. 20:25ยทToday I Learned

ใ€€์˜ค๋Š˜ ํ•™์Šต ์š”์•ฝใ€€

1. ํŒ€ํ”„๋กœ์ ํŠธ

  • HTML ์ดˆ์•ˆ ๋งˆ๋ฌด๋ฆฌ
    • ์ข‹์•„์š” ๊ธฐ๋Šฅ ์ถ”๊ฐ€
    • ๋А๋‚€ ์ 
  • Git-hub์— ํŒŒ์ผ ์—…๋กœ๋“œํ•˜๊ธฐ

ใ€€ํ•™์Šต ๋‚ด์šฉ ์ •๋ฆฌใ€€

1. HTML ์ดˆ์•ˆ ๋งˆ๋ฌด๋ฆฌ

  • ์ข‹์•„์š” ๊ธฐ๋Šฅ ๋„ฃ๊ธฐ (Java script ํ™œ์šฉ)
  • .
  • ๋А๋‚€ ์ 
    • ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค ์—ฐ๊ฒฐ์˜ ์ค‘์š”์„ฑ :
      ์ฒ˜์Œ ๋‚˜์˜ ์ƒ๊ฐ์€ ์ƒ์„ธํŽ˜์ด์ง€ ๋‚ด์šฉ์„ ์ผ์ผ์ด ํ•˜๋“œ์ฝ”๋”ฉํ•˜์—ฌ 5๊ฐœ์˜ html์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด์—ˆ๋Š”๋ฐ, ๊ฐ™์€ ํ‹€์— ๋‚ด์šฉ๋งŒ ๋ฐ”๊ฟ€๊ฑด๋ฐ ์ด๋Ÿฌํ•œ ๋ฐฉ์‹์€ ๋น„ํšจ์œจ์ ์ด๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.
      ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ์กฐ์›์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅ ๋ฐ›์•„์„œ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ํ•ด๋‹น ๊ฐ’์„ ๊ฐ€์ ธ์˜ค๋Š” ๋ฐฉ์‹์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ๊ฒƒ์ด ์ข€ ๋” ํšจ์œจ์ ์ธ ๊ฒƒ ๊ฐ™๋‹ค. 

    • ๋ฐฑ์—… ํŒŒ์ผ์˜ ํ•„์š”์„ฑ :
      ํŒ€ํ”„๋กœ์ ํŠธ ์ž‘์—…์„ ํ•˜๋‹ค๋ณด๋ฉด ํŒ€์›๋“ค์ด ์ˆ˜์ •ํ•˜๋‹ค๊ฐ€ ์ฝ”๋“œ๊ฐ€ ์ง€์›Œ์ง€๊ฒŒ ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์ข…์ข… ์žˆ์—ˆ๋‹ค. ๊ทธ๋•Œ ๋ฐ”๋กœ๋ฐ”๋กœ ๊ธฐ์กด์ฝ”๋“œ๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ์›๋ณธ ๋ฐฑ์—…ํŒŒ์ผ์„ ์ž˜ ๊ฐ€์ง€๊ณ  ์žˆ์–ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค. ์ง€๋‚˜๊ฐ€๋“ฏ ๋“ฃ๊ธฐ๋กœ git์—์„œ ๊ทธ๋Ÿฐ ๊ธฐ๋Šฅ์ด ์žˆ๋Š” ๊ฑฐ ๊ฐ™์€๋ฐ.. ์•„์ง์€ ํ™œ์šฉํ•  ์ค„ ๋ชจ๋ฅด๋‹ˆ ๋‚˜๋Š” ๋ฐฑ์—… ์—ด์‹ฌํžˆ ํ•ด๋†”์•ผ๊ฒ ๋‹ค.

    • ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์ž์„ธ :
      ํŒ€ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋‹ค๋ณด๋ฉด ์˜๋„๊ฐ€ ๋‹ค๋ฅด๊ฒŒ ์ „๋‹ฌ๋˜์–ด ๋‹ค๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ์ง„ํ–‰๋˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๊ณ , ๊ฐ™์€ ๋ถ€๋ถ„์„ 2๋ช…์ด ๋™์‹œ์— ์ž‘์—…ํ•˜๋‹ค๊ฐ€ ๋’ค๋Šฆ๊ฒŒ ์•Œ๊ฒŒ๋˜์–ด ํ•œ๋ช…์ด ๋…ธ๋ ฅํ•œ ๊ฒฐ๊ณผ๋ฌผ์„ ํฌ๊ธฐํ•ด์•ผํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์ƒ๊ธฐ๊ธฐ๋„ ํ–ˆ๋‹ค. ์ด๋•Œ ํ•œ์‚ฌ๋žŒ์˜ ๋…ธ๋ ฅ์„ ์ธ์ •ํ•˜๊ณ , ์ฃ„์†กํ•˜์ง€๋งŒ (๊ฐ๊ด€์ ์ธ ์ด์œ )๋กœ B์•ˆ์„ ์„ ํƒํ•ด์„œ ์ง„ํ–‰ํ•˜๋Š”๊ฒŒ ํ˜„์ƒํ™ฉ์—์„œ๋Š” ์กฐ๊ธˆ๋” ์ข‹์ง€ ์•Š์„๊นŒ์š”? ๋ผ๊ณ  ์„ค๋“ํ•˜๋Š” ๋ชจ์Šต์ด ์ธ์ƒ๊นŠ์—ˆ๋‹ค. A์•ˆ์„ ๋งŒ๋“  ํŒ€์›๋„ ์‚ฌ์œ ์— ๋‚ฉ๋“ํ•˜๊ณ , B์•ˆ์„ ์„ ํƒํ•˜๋Š” ๊ฒƒ์— ๋™์˜ํ•˜๋Š” ๋ชจ์Šต์„ ๋ณด๋ฉฐ ์ข‹์€ ํŒ€์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์˜ ์˜ˆ์‹œ๋ผ๊ณ  ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.

2. Git-hub์— ํŒŒ์ผ ์—…๋กœ๋“œํ•˜๊ธฐ (์œˆ๋„์šฐ ๊ธฐ์ค€)

  • ์œˆ๋„์šฐ ๊ธฐ์ค€ VS Code์—์„œ Git Hub๋กœ ํŒŒ์ผ ์—…๋กœ๋“œ ํ•˜๋Š” ๋ฐฉ๋ฒ•
    โ‘  VS Code์—์„œ ํ„ฐ๋ฏธ๋„ ์—ด๊ธฐ
    - VS Code ์‹คํ–‰
    - ์—…๋กœ๋“œํ•  ํŒŒ์ผ์ด ์žˆ๋Š” ํด๋” ์—ด๊ธฐ
    - ์ƒ๋‹จ ๋ฉ”๋‰ด์—์„œ ํ„ฐ๋ฏธ๋„ → ์ƒˆํ„ฐ๋ฏธ๋„ ํด๋ฆญ (๋˜๋Š” Ctrl + ~ ๋‹จ์ถ•ํ‚ค ์‚ฌ์šฉ)

    โ‘ก Git ์ดˆ๊ธฐํ™”
    - ํ„ฐ๋ฏธ๋„์—์„œ git init  ์ž…๋ ฅ
    => ํ•ด๋‹น ํด๋”๊ฐ€ Git ์ €์žฅ์†Œ๋กœ ์„ค์ •๋˜์–ด ํด๋” ๋‚ด ์ˆจ๊น€ ํŒŒ์ผ๋กœ .git ํด๋”๊ฐ€ ์ƒ์„ฑ

    โ‘ข GitHub์— ์ƒˆ๋กœ์šด ์ €์žฅ์†Œ(๋ ˆํฌ์ง€ํ† ๋ฆฌ) ๋งŒ๋“ค๊ธฐ
    - GitHub์— ์ ‘์† ํ›„ ๋กœ๊ทธ์ธ
    - ์šฐ์ธก ์ƒ๋‹จ์˜ + ๋ฒ„ํŠผ → New repository ํด๋ฆญ
    - ์ €์žฅ์†Œ ์ด๋ฆ„์„ ์ž…๋ ฅํ•˜๊ณ  Create respository ๋ฒ„ํŠผ ํด๋ฆญ
    - ํ™”๋ฉด์— ๋‚˜์˜ค๋Š” Git ์ €์žฅ์†Œ ์—ฐ๊ฒฐ ๋ช…๋ น์–ด ๋ณต์‚ฌ
    => ์˜ˆ์‹œ : git remote add origin https://github.com/์‚ฌ์šฉ์ž์ด๋ฆ„/์ €์žฅ์†Œ์ด๋ฆ„.git

    โ‘ฃ ํŒŒ์ผ ์ถ”๊ฐ€ํ•˜๊ณ  GitHub์— ์—…๋กœ๋“œ
    - ํŒŒ์ผ์„ Git์— ์ถ”๊ฐ€ : git add .
    => . ์€ ๋ชจ๋“  ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•œ๋‹ค๋Š” ์˜๋ฏธ
    - ๋ณ€๊ฒฝ์‚ฌํ•ญ ์ปค๋ฐ‹ : git commit -m "๋ณ€๊ฒฝ ๋‚ด์šฉ ์ž…๋ ฅ"
    - GitHub ์ €์žฅ์†Œ ์—ฐ๊ฒฐ (์œ„์— ๋ณต์‚ฌํ•œ ๋ช…๋ น์—ฌ ์ž…๋ ฅ) : git remote add origin https://github.com/์‚ฌ์šฉ์ž์ด๋ฆ„/์ €์žฅ์†Œ์ด๋ฆ„.git
    - GitHub๋กœ ์—…๋กœ๋“œ (Push)
      : git branch -M main #๋ธŒ๋žœ์น˜ ์ด๋ฆ„์„ main์œผ๋กœ ๋ณ€๊ฒฝ(ํ•„์š”ํ•œ ๊ฒฝ์šฐ)
        git push -u origin main
    => ์ฒ˜์Œ push ํ• ๋•Œ๋Š” -u origin main ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๊ณ , ์ดํ›„์—๋Š” git push๋งŒ ์ž…๋ ฅ

    โ‘ค ์ตœ์ดˆ ์„ค์ • ์ดํ›„์—๋Š” ๊ฐ„๋‹จํ•˜๊ฒŒ GitHub์— ์—…๋กœ๋“œ ๊ฐ€๋Šฅ
    - git add .
    - git commit -m "์ˆ˜์ • ๋‚ด์šฉ"

ใ€€๋ฉ”๋ชจใ€€

1. ใ… ใ…  ํŒ€ํ”„๋กœ์ ํŠธ๋Š” ์–ด๋ ต๋‹ค... ์ฝ”๋“œ๊ฐ€ ์ถฉ๋Œ๋ ๊นŒ๋ด ๊ฑฑ์ •์ด๋‹ค. Git์‚ฌ์šฉ๋ฒ•๋„ ์•„์ง ์ต์ˆ™์น˜ ๋ชปํ•ด์„œ ์˜ค๋ž˜ ํ•ด๋งธ๋‹ค..

2. 3์ผ์ฐจ๋ผ ๋‹น์—ฐ(?)ํ•œ๊ฑฐ์ง€๋งŒ.. ๋„ˆ๋ฌด ๋ชป๋”ฐ๋ผ๊ฐ„๋‹ค. 1์ธ๋ถ„์˜ ๋ชซ์€ ํ•˜๊ณ ์‹ถ์€๋ฐ 0.1์ธ๋ถ„๋„ ๊ฒจ์šฐ ํ•˜๋Š” ๊ฑฐ ๊ฐ™๋‹ค. ์ฃผ๋ง์— ์‹œ๊ฐ„๋‚ด์„œ ๊ณต๋ถ€ํ•ด์•ผํ•œ๋‹ค.


ใ€€๋‹ค์Œ ๊ณต๋ถ€ ๊ณ„ํšใ€€

1. ๋ชปํ•œ git ํŠน๊ฐ• ๋ณต์Šต ๋‹ค์‹œ ํ•˜๊ธฐ...

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

[TIL][02/27_๋ณธ์บ ํ”„ 9์ผ์ฐจ] Java ๋ณต์Šต ๋ฐ ๊ณ„์‚ฐ๊ธฐ(Lv1) ๊ตฌํ˜„ํ•˜๊ธฐ  (0) 2025.02.27
[TIL][02/24_๋ณธ์บ ํ”„ 6์ผ์ฐจ] Java ์ž…๋ฌธํ•˜๊ธฐ  (0) 2025.02.24
[TIL][02/17_๋ณธ์บ ํ”„ 1์ผ์ฐจ] ํŒ€ ์†Œ๊ฐœ ์›น ์ œ์ž‘ ํ”„๋กœ์ ํŠธ HTML ์ดˆ์•ˆ ๋งŒ๋“ค๊ธฐ & git์‚ฌ์šฉ๋ฒ•  (0) 2025.02.17
[TIL 02/03_์‚ฌ์ „์บ ํ”„ 12์ผ์ฐจ] Javascript ๊ธฐ์ดˆ ๋ฌธ๋ฒ•  (0) 2025.02.03
[TIL 01/31_์‚ฌ์ „์บ ํ”„ 11์ผ์ฐจ] HTML/CSS ๊ธฐ์ดˆ  (0) 2025.01.31
'Today I Learned' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [TIL][02/27_๋ณธ์บ ํ”„ 9์ผ์ฐจ] Java ๋ณต์Šต ๋ฐ ๊ณ„์‚ฐ๊ธฐ(Lv1) ๊ตฌํ˜„ํ•˜๊ธฐ
  • [TIL][02/24_๋ณธ์บ ํ”„ 6์ผ์ฐจ] Java ์ž…๋ฌธํ•˜๊ธฐ
  • [TIL][02/17_๋ณธ์บ ํ”„ 1์ผ์ฐจ] ํŒ€ ์†Œ๊ฐœ ์›น ์ œ์ž‘ ํ”„๋กœ์ ํŠธ HTML ์ดˆ์•ˆ ๋งŒ๋“ค๊ธฐ & git์‚ฌ์šฉ๋ฒ•
  • [TIL 02/03_์‚ฌ์ „์บ ํ”„ 12์ผ์ฐจ] Javascript ๊ธฐ์ดˆ ๋ฌธ๋ฒ•
aggeeeee
aggeeeee
ใ€€ φ(๏ผŽ๏ผŽ;)ใ€€๐Ÿ”œใ€€\_ใธ(โ–ญ-โ–ญ)โœจ
  • aggeeeee
    ๐Ÿฅ” ๋‹˜์˜ ๋ธ”๋กœ๊ทธ
    aggeeeee
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (155)
      • Today I Learned (25)
      • ๋‚ด์ผ๋ฐฐ์›€์บ ํ”„ (115)
        • ๋ณธ์บ ํ”„ ๊ณผ์ œ (17)
        • ์‚ฌ์ „์บ ํ”„ ๊ณผ์ œ (23)
        • SQL ์ฝ”๋“œ์นดํƒ€ (44)
        • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ฝ”๋“œ์นดํƒ€ (31)
      • ๐Ÿ’ป๐Ÿš€ (15)
        • Java (7)
        • Git & GitHub (1)
        • CS (4)
        • Spring & SpringBoot (3)
  • ๋งํฌ

  • ์ตœ๊ทผ ๊ธ€

  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.3
aggeeeee
[TIL][02/18_๋ณธ์บ ํ”„ 2์ผ์ฐจ] Html ์ดˆ์•ˆ ๋งˆ๋ฌด๋ฆฌ, git ๊ณต์œ 
์ƒ๋‹จ์œผ๋กœ

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