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

ALL

(119)
[GitHub] README.md์— ์ด๋ฏธ์ง€ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐฉ๋ฒ• ๐Ÿ”ฝ ๋ฆฌ๋“œ๋ฏธ ์ž‘์„ฑ๋ฒ•์€ ์•„๋ž˜ ํฌ์ŠคํŠธ๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š” ๐Ÿ”ฝ [GitHub] ์™•์ดˆ๋ณด๋ฅผ ์œ„ํ•œ README.md ์ž‘์„ฑ๋ฒ• ์ด์ •๋ฆฌ ๐Ÿ”ฝ GitHub ์‚ฌ์šฉ๋ฒ•์€ ์•„๋ž˜ ํฌ์ŠคํŠธ๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š” ๐Ÿ”ฝ [GitHub] ์™•์ดˆ๋ณด๋ฅผ ์œ„ํ•œ ๊นƒํ—ˆ๋ธŒ ์‚ฌ์šฉ๋ฒ• ์ด์ •๋ฆฌ 0. Github(๊นƒํ—ˆ๋ธŒ)๋ž€? ๊นƒํ—ˆ๋ธŒ๋ž€ ์ปดํ“จํ„ฐ ์†Œ์Šค๋ฅผ ๊ณต์œ ํ•˜๊ณ  ํ˜‘์—…ํ•˜์—ฌ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋Š” ์›น ํ˜ธ์ŠคํŒ… ์„œ๋น„ devjindev.tistory.com โ‘  ๋จผ์ € ์ด๋ฏธ์ง€๋ฅผ ์—…๋กœ๋“œํ•  README.md์˜ Git Repositoty๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. โ‘ก 'Issues' ํด๋ฆญ โ‘ข 'New issue' ํด๋ฆญ โ‘ฃ ๋งจ ์œ„ Title์„ ์ž‘์„ฑํ•˜๊ณ , ์—…๋กœ๋“œํ•  ์ด๋ฏธ์ง€๋ฅผ ์ž…๋ ฅ์ฐฝ์— ๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋ž ํ•ฉ๋‹ˆ๋‹ค. ![Uploading ~] ์ด ์ƒํƒœ์—์„œ๋Š” ์ž ์‹œ ๊ธฐ๋‹ค๋ ค์•ผ ํ•ด์š”! โ‘ค ๋กœ๋”ฉ์ด ์™„๋ฃŒ๋์œผ๋ฉด, ํ•ด๋‹น ํ…์ŠคํŠธ๋ฅผ ๋ณต์‚ฌํ•œ ๋’ค 'Subm..
[GitHub] README.md ์ž‘์„ฑ๋ฒ• ๐Ÿ”ฝ GitHub ์‚ฌ์šฉ๋ฒ•์€ ์•„๋ž˜ ํฌ์ŠคํŠธ๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š” ๐Ÿ”ฝ [GitHub] ์™•์ดˆ๋ณด๋ฅผ ์œ„ํ•œ ๊นƒํ—ˆ๋ธŒ ์‚ฌ์šฉ๋ฒ• ์ด์ •๋ฆฌ ๐Ÿ”— Github(๊นƒํ—ˆ๋ธŒ)๋ž€? ๊นƒํ—ˆ๋ธŒ๋ž€ ์ปดํ“จํ„ฐ ์†Œ์Šค๋ฅผ ๊ณต์œ ํ•˜๊ณ  ํ˜‘์—…ํ•˜์—ฌ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋Š” ์›น ํ˜ธ์ŠคํŒ… ์„œ๋น„์Šค์ธ๋ฐ์š”. ์ž์‹ ์ด ์ž‘์„ฑํ•œ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ์†์‰ฝ๊ฒŒ ์—…๋กœ๋“œ·์—…๋ฐ์ดํŠธ ํ•˜๊ณ , ๊ทธ ๊ณผ์ •์„ ์‹œ๊ฐ„๋ณ„๋กœ ์ž์„ธ devjindev.tistory.com ๐Ÿ”— README.md(๋ฆฌ๋“œ๋ฏธ)๋ž€? ์จ์•ผ ํ•˜๋Š” ์ด์œ ? 'read me'๋Š” ๋ฌธ์ž ๊ทธ๋Œ€๋กœ, ์ฝ์œผ๋ฉด ๋„์›€์ด ๋˜๋Š” ์ •๋ณด๊ฐ€ ๋“ค์–ด ์žˆ๋Š” ํ…์ŠคํŠธ ํŒŒ์ผ์ž…๋‹ˆ๋‹ค. ์„ค์น˜ ๋ฐฉ๋ฒ•์ด๋‚˜ ๊ทธ์— ๋Œ€ํ•œ ๋ณด์ถฉ ์„ค๋ช…, ๋งค๋‰ด์–ผ์— ๊ธฐ์žฌ๋˜์–ด ์žˆ์ง€ ์•Š์€ ์ •๋ณด๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ๋ฐ˜๋“œ์‹œ ์ฝ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜ ๋ฌธ์žฅ์˜ ์„œ์ˆ  ํ˜•์‹์œผ๋กœ ๋””์Šคํฌ์— ์ˆ˜๋ก๋˜์–ด ์žˆ์–ด ์›Œ๋“œ ํ”„๋กœ์„ธ์‹ฑ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ์‰ฝ๊ฒŒ ์ฝ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ”— README..
ํ”„๋ก ํŠธ์—”๋“œ(Front-End) vs ๋ฐฑ์—”๋“œ(Back-End) ์ฐจ์ด์  ๐Ÿ”— ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž (Front-End Developer) - ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๋ณด๋Š” ํ™”๋ฉด์„ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค. - ์ฃผ๋กœ ๋ ˆ์ด์•„์›ƒ, ํ…์ŠคํŠธ, ์ปฌ๋Ÿฌ, ๊ทธ๋ฆผ ๋“ฑ์˜ UI๋ฅผ ํฌํ•จํ•œ ์›น ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค๊ณ , ์‚ฌ์šฉ์ž์™€์˜ ์ƒํ˜ธ์ž‘์šฉ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. - HTML, CSS, JavaScript ๋“ฑ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๐Ÿ”— ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž (Back-End Developer) - ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๋ณด์ง€ ๋ชปํ•˜๋Š” ๋ฐ์ดํ„ฐ, ์„œ๋ฒ„ ๋“ฑ์„ ์ฒ˜๋ฆฌํ•˜๊ณ  ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค. - ์ฃผ๋กœ DB(๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค)์— ๋ฐ์ดํ„ฐ๋ฅผ ์ ์žฌ·๊ด€๋ฆฌํ•˜๊ณ , ๊ทธ ๋ฐ์ดํ„ฐ๋“ค์„ ํ†ตํ•ด์„œ ํ™œ์šฉ๊ฐ€๋Šฅํ•œ API๋ฅผ ๋งŒ๋“œ๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. - Java, PHP, Python, Go, Kotlin ๋“ฑ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๐Ÿ”— ํ’€์Šคํƒ ๊ฐœ๋ฐœ์ž (Full-Stack Developer) - ํ’€์Šคํƒ ๊ฐœ..
[HTML] HTML ํƒœ๊ทธ ์ •๋ฆฌ ๐Ÿ”— HTML ๊ธฐ๋ณธ ๊ตฌ์กฐ : ์›น ํŽ˜์ด์ง€์˜ ์‹œ์ž‘๊ณผ ๋ : , ๋“ฑ์„ ํฌํ•จ : ์›น ๋ฌธ์„œ ์ •๋ณด (ํ•ด๋‹น ๋ฌธ์„œ๊ฐ€ ์–ด๋–ค ๋‚ด์šฉ์„ ๋‹ด๊ณ  ์žˆ๋Š”์ง€, ํ‚ค์›Œ๋“œ๋Š” ๋ฌด์—‡์ธ์ง€, ๋ˆ„๊ฐ€ ๋งŒ๋“ค์—ˆ๋Š”์ง€ ๋“ฑ) : ์›น ๋ฌธ์„œ ์ด๋ฆ„ : ์›น ๋ฌธ์„œ ๋ณธ๋ฌธ, ์‹ค์ œ ํ™”๋ฉด์— ๋‚˜ํƒ€๋‚˜๋Š” ๋‚ด์šฉ ๊ธฐ์ˆ  ๐Ÿ”— ๊ธฐ๋ณธ ํƒœ๊ทธ : ๋ ˆ์ด์•„์›ƒ ๋‚˜๋ˆŒ ๋•Œ ์‚ฌ์šฉ : ๋น„์–ด ์žˆ๋Š” ํƒœ๊ทธ (์—ญํ•  X) : ๋ฌธ๋‹จ : ์ค„๋ฐ”๊ฟˆ ๐Ÿ”— heading ํƒœ๊ทธ ~ : ์ œ๋ชฉ (h1 -> h6์œผ๋กœ ๊ฐˆ์ˆ˜๋ก ์†Œ์ œ๋ชฉ) ๐Ÿ”— text ํƒœ๊ทธ : ์ง„ํ•˜๊ฒŒ : ์ง„ํ•˜๊ฒŒ (์˜๋ฏธ๊ฐ•์กฐ) : ๊ธฐ์šธ์ด๊ธฐ : ๊ธฐ์šธ์ด๊ธฐ (์˜๋ฏธ๊ฐ•์กฐ) : ์ƒ‰์ƒ ๊ฐ•์กฐ : ์œ„ ์ฒจ์ž : ์•„๋ž˜ ์ฒจ์ž : ์ทจ์†Œ์„  : ์ทจ์†Œ์„  (์‹ค์ œ ์ทจ์†Œ) : ๋ฐ‘์ค„ : ์ž‘๊ฒŒ : ํฌ๊ฒŒ : ํ‚ค๋ณด๋“œ ํ™œ์ž : ์ปดํ“จํ„ฐ ์ฝ”๋“œ : ํ”„๋กœ๊ทธ๋žจ ์ฒ˜๋ฆฌ ๊ฒฐ๊ณผ ํ‘œ์‹œ : ๊ตฌ๋ถ„์„  (= ์œ„์™€ ์•„๋ž˜์˜ ์ฃผ์ œ๊ฐ€ ๋ฐ”๋€๋‹ค.) : bl..
HTML / CSS / JavaScript ์˜ ์—ญํ•  ๋ฐ ์ฐจ์ด์  ๐Ÿ”— HTML (Hypertext Markup Language) - ์›น ๋ฌธ์„œ๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ๋ณธ์ ์ธ ์›น ์–ธ์–ด - ์›น์˜ ๋ผˆ๋Œ€, ๊ตฌ์กฐ๋ฅผ ์„ค๊ณ„ํ•˜๋Š” ์—ญํ•  ๐Ÿ”— CSS (Cascading Style Sheets) - ์›น ๋ฌธ์„œ์˜ ์ „๋ฐ˜์ ์ธ ์Šคํƒ€์ผ์„ ๋ฏธ๋ฆฌ ์ €์žฅํ•ด ๋‘” ์Šคํƒ€์ผ์‹œํŠธ - HTML์— ์‚ด๊ณผ ์˜ท์„ ์ž…ํ˜€ ์›น์„ ๊พธ๋ฉฐ์ฃผ๋Š” ์—ญํ•  (์ƒ‰๊น”, ๊ธ€์”จ์ฒด ๋“ฑ ๋””์ž์ธ ์š”์†Œ) ๐Ÿ”— JavaScript - ์›น ๋ฌธ์„œ์˜ ๋™์ž‘์„ ๋‹ด๋‹นํ•˜๋Š” ํฌ๋กœ์Šค ํ”Œ๋žซํผ(cross platform), ๊ฐ์ฒด์ง€ํ–ฅ ์Šคํฌ๋ฆฝํŠธ ์–ธ์–ด - ์›น์˜ ๋™์ (์‹œ๊ฐ์  ๋ณ€ํ™”) ๋ฐ˜์‘์„ ์ฒ˜๋ฆฌํ•˜๋Š” ์—ญํ•  ๋” ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ์šฐ๋ฆฌ '๋ชธ'์„ ์˜ˆ๋ฅผ ๋“ค์–ด ์„ค๋ช…ํ•ด ๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค! HTML์€ ๋ชธ์˜ ๋ผˆ CSS๋Š” ๋ผˆ๋ฅผ ๊ฐ์‹ธ๋Š” ์‚ด๊ณผ ์˜ท JavaScript๋Š” ๋ชธ์„ ์›€์ง์ด๋Š” ๋™์  ๋ฐ˜์‘ ์ด๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๊ฒ ๋„ค..
[GitHub] Visual Studio Code์™€ GitHub ์—ฐ๋™ํ•˜๊ธฐ ๐Ÿ”ฝ Github ํšŒ์›๊ฐ€์ž… ๋ฐฉ๋ฒ•์€ ์•„๋ž˜ ํฌ์ŠคํŠธ๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š” ๐Ÿ”ฝ [GitHub] ์™•์ดˆ๋ณด๋ฅผ ์œ„ํ•œ ๊นƒํ—ˆ๋ธŒ ์‚ฌ์šฉ๋ฒ• ์ด์ •๋ฆฌ ๐Ÿ”— Github(๊นƒํ—ˆ๋ธŒ)๋ž€? ๊นƒํ—ˆ๋ธŒ๋ž€ ์ปดํ“จํ„ฐ ์†Œ์Šค๋ฅผ ๊ณต์œ ํ•˜๊ณ  ํ˜‘์—…ํ•˜์—ฌ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋Š” ์›น ํ˜ธ์ŠคํŒ… ์„œ๋น„์Šค์ธ๋ฐ์š”. ์ž์‹ ์ด ์ž‘์„ฑํ•œ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ์†์‰ฝ๊ฒŒ ์—…๋กœ๋“œ·์—…๋ฐ์ดํŠธ ํ•˜๊ณ , ๊ทธ ๊ณผ์ •์„ ์‹œ๊ฐ„๋ณ„๋กœ ์ž์„ธ devjindev.tistory.com · commit(์ปค๋ฐ‹) : Git์— ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ๋ณ€๊ฒฝ ๋‚ด์šฉ์„ ์ €์žฅํ•˜๋Š” ์ž‘์—… · push(ํ‘ธ์‰ฌ) : Github์— ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ๋ณ€๊ฒฝ ๋‚ด์šฉ์„ ์ €์žฅํ•˜๋Š” ์ž‘์—… · pull(ํ’€) : Github์—์„œ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•˜๋Š” ์ž‘์—… 1. ์ค€๋น„ํ•˜๊ธฐ โ‘  Visual Studio Code ์„ค์น˜ (Windows - User Installer - 32/64bit / Mac) cod..
[GitHub] ๊นƒํ—ˆ๋ธŒ ์‚ฌ์šฉ๋ฒ• ์ •๋ฆฌ ๐Ÿ”— Github(๊นƒํ—ˆ๋ธŒ)๋ž€? [Git] ๊นƒ(Git)์ด๋ž€? ๊นƒํ—ˆ๋ธŒ(Github)๋ž€? / ์ฐจ์ด์  ๐Ÿ”— Git์ด๋ž€? ์†Œ์Šค์ฝ”๋“œ ์ˆ˜์ •์— ๋”ฐ๋ฅธ ๋ฒ„์ „์„ ๊ด€๋ฆฌํ•ด์ฃผ๋Š” ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ(VCS)์ด๋‹ค. ๋ชจ๋“  ํŒŒ์ผ์˜ ๋ณ€ํ™”๋ฅผ ๊ธฐ๋กํ•˜๊ณ , ๊ฐ™์€ ํŒŒ์ผ์— ๋Œ€ํ•œ ๊ฐ๊ธฐ ๋‹ค๋ฅธ ๋ฒ„์ „์„ ๋ณด๊ด€ํ•œ๋‹ค. ๋ถ„์‚ฐํ˜• ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์œผ๋กœ devjindev.tistory.com [Git] ์™•์ดˆ๋ณด๋ฅผ ์œ„ํ•œ ๊นƒ ๋ช…๋ น์–ด ์ •๋ฆฌ ๐Ÿ”— Git ์ €์žฅ์†Œ ๋งŒ๋“ค๊ธฐ > git init : git ์ดˆ๊ธฐํ™” (์ €์žฅ์†Œ ์ƒ์„ฑ) > git config --global user.name "๋‚ด ์ด๋ฆ„" : ๋‚ด ์ด๋ฆ„ ๋“ฑ๋ก > git config --global user.email "๋‚ด ๋ฉ”์ผ์ฃผ์†Œ" : ๋‚ด ๋ฉ”์ผ ๋“ฑ๋ก ๐Ÿ”— ํ˜„์žฌ ์‹œ์  ์ €์žฅ.. devjindev.tistory.com commit(์ปค๋ฐ‹) : ..