220614

yoondguยท2022๋…„ 6์›” 14์ผ
0

Today I Learned

๋ชฉ๋ก ๋ณด๊ธฐ
53/84

๐Ÿฎ ์˜ค๋Š˜ ํ•œ ์ผ

  1. ํ•™์› ์„ธ๋ฏธ ํ”„๋กœ์ ํŠธ ์ดˆ๊ธฐ ์„ธํŒ…: git๊ณผ github ์‚ฌ์šฉ๋ฒ•, ํ˜‘์—… ๋ฐฉ๋ฒ•์„ ๋ฐฐ์› ๋‹ค.
  • ํ˜ผ์ž์„œ git์„ ์‚ฌ์šฉํ•  ๋•Œ๋Š” ๊ทธ์ € commit, push๋งŒ ๋ฐ˜๋ณตํ•˜๋ฉด ๋์œผ๋‹ˆ ์–ด๋ ค์šธ ๊ฒŒ ์—†์—ˆ๋Š”๋ฐ ํ˜‘์—…์œผ๋กœ ํ•˜๋ ค๋‹ˆ ์˜จํ†ต ํ—ค๋งค๊ฒŒ ๋˜์—ˆ๋‹ค.
  • pull, pull request, merge, fetch์— ๋Œ€ํ•ด ๋” ์ •ํ™•ํžˆ ์ดํ•ดํ•ด์•ผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ ์–ด๋ ค์›€์ด ๋œ ํ•  ๊ฒƒ ๊ฐ™๋‹ค.
  1. ์„ธ๋ฏธ ํ”„๋กœ์ ํŠธ ์ž‘์—…: USERS, BOOKS ์ƒ˜ํ”Œ๋ฐ์ดํ„ฐ๋ฅผ ์˜ค๋ผํดDB์— ๋„ฃ์—ˆ๋‹ค.
    USERS๋Š” USER_NO๋Š” ์‹œํ€€์Šค๋กœ ๋ฐœํ–‰๋˜๋Š” INSERT INTO ์ฟผ๋ฆฌ๋ฌธ์„ ์‹คํ–‰ํ–ˆ๊ณ ,
    BOOKS๋Š” ํŒ€์›๋“ค๋ผ๋ฆฌ ๊ฐ์ž 5๊ฐœ์”ฉ ๋ชจ์€ ์ •๋ณด๋ฅผ ์—‘์…€๋กœ ์ทจํ•ฉ ํ›„ ์ž„ํฌํŠธํ•ด์„œ ์ €์žฅํ–ˆ๋‹ค. (BOOK_NO๋Š” ์‹œํ€€์Šค ์—†์ด ์—‘์…€์—์„œ ์—ฐ์†์ˆซ์ž๋กœ ์ž…๋ ฅ)
  2. ๋ฐฑ์ค€ ์ž๋ฐ”: ๊ธฐ์ดˆ์ˆ˜ํ•™ ์ฒซ ๋ฌธ์ œ๋ฅผ ํ’€๊ณ  ์žˆ๋Š”๋ฐ ๋ฐ˜๋ก€์— ๋Œ€ํ•œ ํ•ด๊ฒฐ์ด ์•ˆ๋œ๋‹ค. ๋ฐ์ดํ„ฐํƒ€์ž…์˜ ๋ฒ”์œ„ ๋ฌธ์ œ์ธ ๊ฒƒ ๊ฐ™์€๋ฐ

๋ฐ–์— ๋‚˜๊ฐ”๋‹ค ์˜ค๊ธฐ๋งŒ ํ•˜๋ฉด ํ•œ์ฐธ์„ ๋ˆ„์›Œ์žˆ๊ฒŒ ๋ผ์„œ ์ €๋… ์‹œ๊ฐ„์„ ์ž˜ ์“ฐ์ง€ ๋ชปํ•œ๋‹ค. ๋ˆ„์›Œ์„œ ์ œ๋Œ€๋กœ ์‰ฌ๋Š” ๊ฒƒ๋„ ์•„๋‹ˆ๋ผ ์‰ด ๋• ์‰ฌ๊ณ  ํ•  ๋• ํ•˜์ž
๊ทธ๋ฆฌ๊ณ  ํ”„๋กœ๊ทธ๋ž˜๋ฐ์€ ๋ชจ๋ฅด๋”๋ผ๋„ ๋ฌด์ž‘์ • ํ•ด๋ณด๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ๋Š” ๊ฒƒ์„ ์˜ค๋Š˜ ํ˜‘์—… ์„ค์ •์—์„œ ํ—ค๋งค๋ฉด์„œ ๋Š๊ผˆ๋‹ค.
๊ตฌ๊ธ€๋ง์ด ๋Šฅ์‚ฌ๊ฐ€ ์•„๋‹ˆ๋ผ๋Š” ๋ง๋„ ์–ด๋–ค ๋ถ€๋ถ„์—์„œ๋Š” ์ด์ œ ์ดํ•ด๊ฐ€ ๊ฐ„๋‹ค.
๊ทผ๋ฐ ์‹œํ–‰์ฐฉ์˜ค ์ค‘์— pull request๋ฅผ ํ•ด๋ณด์•˜๋Š”๋ฐ ๊นƒํ—ˆ๋ธŒ์— ์ด๋Ÿฐ ๋ฐฐ์ง€๊ฐ€ ์ƒ๊ฒผ๋‹ค. ๊ท€์—ฝ๋‹ค.

๐Ÿฅž ๋‚ด์ผ ํ•  ์ผ

  1. ํ•™์› ์„ธ๋ฏธํ”„๋กœ์ ํŠธ ์‹œ์ž‘(?): github ํ˜‘์—… ์„ค์ • ๋งˆ์ €
  2. ์„ธ๋ฏธํ”„๋กœ์ ํŠธ ๊ด€๋ จ ์ž‘์—…
  3. git, github ๊ฐœ๋… ๊ด€๋ จ ๋ณด์ถฉ ๊ณต๋ถ€

0๊ฐœ์˜ ๋Œ“๊ธ€