๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ „์ฒด ๊ธ€601

[HTML+CSS] [HTML ๊ธฐ๋ณธ ๋‹ค์ง€๊ธฐ] 01 - HTML์— ๋Œ€ํ•˜์—ฌ HTML์— ๋Œ€ํ•ด ๋ฐฐ์šฐ๊ธฐ์— ์•ž์„œ HTML์˜ ๊ธฐ๋ณธ์ ์ธ ๊ฐœ๋…์— ๋Œ€ํ•ด์„œ ๊ฐ„๋žตํžˆ ์•Œ์•„๋ณด์ž. HTML์€ 'Hyper Text Markup Language'์˜ ์ค„์ž„๋ง๋กœ 'Hyper Text'๋Š” ์›น๋ฌธ์„œ์—์„œ ๋งํฌ๋ฅผ ํด๋ฆญํ•ด ๋‹ค๋ฅธ ๋ฌธ์„œ๋‚˜ ์‚ฌ์ดํŠธ๋กœ ์ด๋™ํ•˜๋Š” ๊ธฐ๋Šฅ์ด๊ณ  'Markup'์€ ํƒœ๊ทธ(tag)๋ฅผ ์ด์šฉํ•ด ์–ด๋Š ๊ณณ์ด ๋ณธ๋ฌธ์ด๊ณ  ์ œ๋ชฉ์ธ์ง€ ๊ตฌ๋ณ„ํ•  ์ˆ˜ ์žˆ๋Š” ํ‘œ์‹œ๋ฅผ ์˜๋ฏธํ•œ๋‹ค. HTML์˜ ํ™•์žฅ์ž๋Š” ์›น์— ์ ํ•ฉํ•œ *.html(*.htm)์„ ๋ถ™์—ฌ์„œ ์‚ฌ์šฉํ•œ๋‹ค. ๋˜ํ•œ ์›น๋ฌธ์„œ๋Š” ์ผ๋ฐ˜ ํŒŒ์ผ๋“ค๊ณผ๋Š” ๋‹ค๋ฅธ ์ฐจ์ด์ ์ด ์žˆ๋Š”๋ฐ ๋‚ด์šฉ์„ ์ž…๋ ฅํ•˜๊ณ  ํ™•์ธํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์ด ๋™์ผํ•œ ์ผ๋ฐ˜ ํŒŒ์ผ๋“ค๊ณผ๋Š” ๋‹ฌ๋ฆฌ ์›น๋ฌธ์„œ๋Š” ์›น ๋ฌธ์„œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์ด ๋‹ค๋ฅด๋‹ค. ์ด๋•Œ ์›น๋ฌธ์„œ๋ฅผ ์ œ์ž‘ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ 'web editor'๋ผ๊ณ  ํ•˜๊ณ  ์›น ๋ฌธ์„œ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๋Š” ํ”„๋กœ๊ทธ๋žจ.. 2020. 6. 2.
[Git & GitHub] ์ธํ”„๋Ÿฐ 'git๊ณผ github' ์ˆ˜๊ฐ• ํ›„๊ธฐ ๋“œ๋””์–ด Git๊ณผ ๊ด€๋ จ๋œ ๊ฐ•์˜๋ฅผ ์™„๋ฃŒํ–ˆ๋‹ค. ์ฒ˜์Œ์œผ๋กœ '์ธํ”„๋Ÿฐ' ๊ฐ•์˜๋ฅผ ๋“ฃ๊ณ  ์™„๊ฐ•์„ ํ•˜๊ฒŒ ๋๋Š”๋ฐ ์ฃผ๋ณ€ ์‚ฌ๋žŒ๋“ค์ด ์ธํ”„๋Ÿฐ์ด ๊ทธ๋ ‡๊ฒŒ ์ข‹๋‹ค๋Š” ์ด์œ ๋ฅผ ์–ด๋Š์ •๋„ ์•Œ ๊ฒƒ ๊ฐ™๋‹ค. ์ฒ˜์Œ ์ด๋ผ ๋ˆ์„ ํˆฌ์žํ•˜๊ธฐ์—” ์•ฝ๊ฐ„ ๋ชจํ—˜์ด๋ผ๊ณ  ๋Š๊ปด์ ธ์„œ ๋ฌด๋ฃŒ ๊ฐ•์˜๋ฅผ ๋“ค์—ˆ๋Š”๋ฐ ๊ฐ€์„ฑ๋น„๊ฐ€ ์ข‹๋‹ค๊ณ  ํ•ด์•ผํ•˜๋‚˜ ๋ฌด๋ฃŒ์น˜๊ณ ๋Š” ์„ค๋ช…๋„ ์ข‹๊ณ  ๋งŒ์กฑํ–ˆ๋‹ค. ์ปดํ“จํ„ฐ ๊ณต๋ถ€ํ•˜๋Š”๋ฐ ๋‚ด ์ปดํ“จํ„ฐ ์ง€์‹์€ ์ดˆ๋ณด์ž ์ž…๋ฌธ๊ธ‰์ด๋ผ ๋จผ์ € ์ €์žฅ์†Œ์— ๋Œ€ํ•ด ๋ฐฐ์šฐ๋Š”๊ฒŒ ์ข‹์„ ๊ฒƒ ๊ฐ™์•„์„œ ๋จผ์ € ๋“ค์—ˆ๋Š”๋ฐ ๊น”๋”ํ•˜๊ณ  ๋‹ค๋ฅธ ์ฝ”๋“œ ๋ฐฐ์šฐ๊ธฐ์ „์— ๋“ค์–ด๋„ ์–ด๋Š์ •๋„ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์–ด์„œ ์ž˜ํ•œ ์„ ํƒ์ด์—ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ์ฒซ ๊ฐ•์˜๋ผ ๋‹ค๋ฅธ ๊ฐ•์˜๋Š” ์ž˜ ๋ชจ๋ฅด๊ฒ ์œผ๋‚˜ ์•„๋ฌด๋ž˜๋„ ๋ฐ˜๋ณต์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ณผ์ •์ด ์žˆ๋‹ค๋ณด๋‹ˆ ์ ์  ์ต์ˆ™ํ•ด์ ธ์„œ ๊ฐ„๋‹จํ•œ ๊ฐœ๋…์€ ๊ตณ์ด ์•”๊ธฐํ•  ํ•„์š”์—†์ด ์†์— ์ต๊ฒŒ ๋œ๋‹ค. (๋‹ค๋งŒ ์†Œ์ŠคํŠธ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์†Œ์ŠคํŠธ๋ฆฌ์šฉ์–ด์™€ ๊ฐœ๋…์šฉ์–ด๊ฐ€ ๋‹ฌ๋ผ์„œ ๊ทธ์ •.. 2020. 6. 1.
[Git & GitHub] ํŠน์ • commit์œผ๋กœ ๋˜๋Œ๋ฆฌ๊ธฐ : revert ๋ฐ˜๋ณตํ•˜๊ธฐ [Git & GitHub] rebase ์™€ merge ์ฐจ์ด์  ๋น„๊ตํ•˜๊ธฐ โ‘ก [Git & GitHub] rebase ์™€ merge ์ฐจ์ด์  ๋น„๊ตํ•˜๊ธฐ โ‘  [Git & GitHub] ์ž‘์—… ์ค‘์ธ ๋‚ด์šฉ ์ž„์‹œ ์ €์žฅ : stash [Git & GitHub] ์ž‘์—… ์ค‘์ธ ๋‚ด์šฉ ์ž„์‹œ ์ €์žฅ : branch [Git & GitHub] ์ด์ „ commit์œผ๋กœ ๋˜๋Œ๋ฆฌ๊ธฐ : revert ๋ณต.. onelight-stay.tistory.com ์ €๋ฒˆ์—๋Š” ์ด์ „ ์ปค๋ฐ‹์„ ๋˜๋Œ๋ฆฌ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์•˜๋‹ค๋ฉด ์ด๋ฒˆ์—๋Š” ํŠน์ • ์ปค๋ฐ‹์œผ๋กœ ๋Œ์•„๊ฐ€ ๋ณด๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž. revert์˜ ์ดํ•ด โ‘  ์„ ํƒํ•œ ์ปค๋ฐ‹ ํ•˜๋‚˜์˜ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๋˜๋Œ๋ฆผ ↓ โ‘ก ์ƒˆ๋กœ์šด ์ปค๋ฐ‹ ์ƒ์„ฑ ๋จผ์ € revert์— ๋Œ€ํ•ด์„œ ์ดํ•ดํ•ด๋ณด์ž๋ฉด revert๋Š” ์„ ํƒํ•œ ์ปค๋ฐ‹์ธ ํ•˜๋‚˜์˜ ๋ณ€๊ฒฝ์‚ฌํ•ญ์œผ๋กœ ๋˜๋Œ๋ฆฐ ํ›„์— .. 2020. 5. 31.
[Git & GitHub] rebase ์™€ merge ์ฐจ์ด์  ๋น„๊ตํ•˜๊ธฐ โ‘ก [Git & GitHub] rebase ์™€ merge ์ฐจ์ด์  ๋น„๊ตํ•˜๊ธฐ โ‘  [Git & GitHub] ์ž‘์—… ์ค‘์ธ ๋‚ด์šฉ ์ž„์‹œ ์ €์žฅ : stash [Git & GitHub] ์ž‘์—… ์ค‘์ธ ๋‚ด์šฉ ์ž„์‹œ ์ €์žฅ : branch [Git & GitHub] ์ด์ „ commit์œผ๋กœ ๋˜๋Œ๋ฆฌ๊ธฐ : revert ๋ณต์Šต ๋ฐ ์‘์šฉ [Git & GitHub] ์ด์ „ commit์œผ๋กœ ๋˜๋Œ๋ฆฌ๊ธฐ.. onelight-stay.tistory.com ๋ณ‘ํ•ฉ(merge)์— ๋Œ€ํ•ด ํ™•์‹คํ•˜๊ฒŒ ์ดํ•ดํ–ˆ๋‹ค๋ฉด ์ด๋ฒˆ์—๋Š” ๋น„์Šทํ•˜๋ฉด์„œ๋„ ๋‹ค๋ฅธ rebase์— ๋Œ€ํ•ด์„œ ์ดํ•ดํ•ด ๋ณด์ž. rebase ์ด์šฉํ•˜๊ธฐ : (1) ํ…Œ์ŠคํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ธฐ ์ „์— master ๋ธŒ๋žœ์น˜๋ฅผ ํ›ผ์†ํ•˜์ง€ ์•Š๊ธฐ ์œ„ํ•ด master ๋ธŒ๋žœ์น˜๊ฐ€ ์œ„์น˜ํ•œ ์ปค๋ฐ‹์— merge-test๋ผ๋Š” ์ƒˆ๋กœ์šด ๋ธŒ๋žœ์น˜๋ฅผ ์ƒ์„ฑํ•ด ์ค€๋‹ค.. 2020. 5. 30.
[Git & GitHub] rebase ์™€ merge ์ฐจ์ด์  ๋น„๊ตํ•˜๊ธฐ โ‘  [Git & GitHub] ์ž‘์—… ์ค‘์ธ ๋‚ด์šฉ ์ž„์‹œ ์ €์žฅ : stash [Git & GitHub] ์ž‘์—… ์ค‘์ธ ๋‚ด์šฉ ์ž„์‹œ ์ €์žฅ : branch [Git & GitHub] ์ด์ „ commit์œผ๋กœ ๋˜๋Œ๋ฆฌ๊ธฐ : revert ๋ณต์Šต ๋ฐ ์‘์šฉ [Git & GitHub] ์ด์ „ commit์œผ๋กœ ๋˜๋Œ๋ฆฌ๊ธฐ : revert์˜ ๊ฐœ๋… [Git & GitHub] ์ด์ „ commit์œผ๋กœ.. onelight-stay.tistory.com ์ €๋ฒˆ์— ๋ฐฐ์› ๋˜ ๋ณ‘ํ•ฉ(merge)๊ณผ ๋น„์Šทํ•œ rebase์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ณ  ๋‘˜์˜ ์ฐจ์ด์ ์€ ์–ด๋–ค ๊ฒŒ ์žˆ๋Š”์ง€ ์•Œ์•„๋ณด๋„๋ก ํ•˜์ž. merge ์ด์šฉํ•˜๊ธฐ : (1) ๋จผ์ € ๋ณ‘ํ•ฉ ์กฐ๊ฑด์„ ๋งž์ถ”๊ธฐ ์œ„ํ•ด rebase๋ผ๋Š” ๋ธŒ๋žœ์น˜๋ฅผ ๋งŒ๋“ค์–ด ์ค€๋‹ค. (2) rebase ๋ธŒ๋žœ์น˜๋กœ ์ฒดํฌ์•„์›ƒ์„ ํ•ด์ค€ ๋’ค์— ๋‚ด์šฉ์„ ์ถ”๊ฐ€ํ•œ ํ›„ ์ €์žฅ์—.. 2020. 5. 29.
[Git & GitHub] ์ž‘์—… ์ค‘์ธ ๋‚ด์šฉ ์ž„์‹œ ์ €์žฅ : stash [Git & GitHub] ์ž‘์—… ์ค‘์ธ ๋‚ด์šฉ ์ž„์‹œ ์ €์žฅ : branch [Git & GitHub] ์ด์ „ commit์œผ๋กœ ๋˜๋Œ๋ฆฌ๊ธฐ : revert ๋ณต์Šต ๋ฐ ์‘์šฉ [Git & GitHub] ์ด์ „ commit์œผ๋กœ ๋˜๋Œ๋ฆฌ๊ธฐ : revert์˜ ๊ฐœ๋… [Git & GitHub] ์ด์ „ commit์œผ๋กœ ๋˜๋Œ๋ฆฌ๊ธฐ : branch ์ƒ์„ฑ [Git & GitHub] ์ด์ „ commit.. onelight-stay.tistory.com ์ž‘์—… ์ค‘์ธ ๋‚ด์šฉ์„ ์ž„์‹œ ์ปค๋ฐ‹์„ ํ†ตํ•ด์„œ ๋‚ด์šฉ์„ ์ €์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์› ๋Š”๋ฐ ์ด๋ฒˆ์—๋Š” ์ž„์‹œ ์ปค๋ฐ‹์„ ๋”ฐ๋กœ ๋ฎ์–ด์“ฐ๋Š” ๋ฒˆ๊ฑฐ๋Ÿฌ์›€์„ ๋œ์–ด๋‚ด๊ณ  ์ž„์‹œ ๊ณต๊ฐ„์„ ํ†ตํ•ด ๋‚ด์šฉ์„ ์ €์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž. ์ž„์‹œ์ž‘์—…๊ณต๊ฐ„ 'stash' โ‘  stash๋ฅผ ๋งŒ๋“ ๋‹ค. โ‘ก ๋“ฑ๋ก๋˜์ง€ ์•Š์€ ์ƒˆ๋กœ์šด ํŒŒ์ผ์‹œ์— ์Šคํ…Œ์ด์ง•์„ ํ•œ ํ›„ stash๋ฅผ ๋งŒ.. 2020. 5. 28.