Banner

My Tech Blog (ํŒŒ์ผ)

์˜ค๋Š˜์˜ ๋ช…์–ธ
" ํž˜๊ณผ ์ž์‹ ๊ฐ์„ ์™ธ๋ถ€์—์„œ ์ฐพ์œผ๋ ค ๋…ธ๋ ฅํ–ˆ์ง€๋งŒ, ์ด๋Š” ์ „๋ถ€ ๋‚ด๋ฉด์—์„œ ๋‚˜์˜จ๋‹ค. ๋Š˜ ์ด๊ณณ์— ์žˆ๋‹ค. "
- ์•ˆ๋‚˜ ํ”„๋กœ์ดํŠธ (์ •์‹ ๋ถ„์„ํ•™์ž)
โœ… chmod`chmod` ๋Š” bash๋‚˜ ์…ธ์—์„œ ํŒŒ์ผ ๋˜๋Š” ํด๋”์˜ ๊ถŒํ•œ์„ ๋ณ€๊ฒฝํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด์ด๋‹ค. โœ… ์‚ฌ์šฉ๋ฒ•8์ง„์ˆ˜ ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ๋ฌธ์ž์—ด ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ถŒํ•œ์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋‹ค.# 8์ง„์ˆ˜ ๋ชจ๋“œ์˜๊ฒฝ์šฐchmod [์˜ต์…˜] [์†Œ์œ ์ž๊ถŒํ•œ][๊ทธ๋ฃน๊ถŒํ•œ][๊ทธ์™ธ์‚ฌ์šฉ์ž๊ถŒํ•œ] [ํŒŒ์ผ๋˜๋Š”ํด๋”]# ๋ฌธ์ž์—ด ๋ชจ๋“œ์˜ ๊ฒฝ์šฐchmod [์˜ต์…˜] [๋ ˆํผ๋Ÿฐ์Šค][์—ฐ์‚ฐ์ž][๊ถŒํ•œ] [ํŒŒ์ผ๋˜๋Š”ํด๋”] โœ… ๊ถŒํ•œ ํ™•์ธํŒŒ์ผ ๋˜๋Š” ํด๋”์˜ ๊ถŒํ•œ์€ rwx ๋กœ ํ‘œ์‹œ๋˜๋ฉฐ ์…ธ์—์„œ ls -al ๋ช…๋ น์„ ํ†ตํ•ด ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. ๋งจ ์•ž์˜ d ๋Š” ํ•ด๋‹น ํ•ญ๋ชฉ์ด ํŒŒ์ผ์ธ์ง€ ํด๋”์ธ์ง€๋ฅผ ๋‚˜ํƒ€๋‚ด๋ฉฐ d ๊ฐ€ ์žˆ์œผ๋ฉด ํด๋”์ด๋‹ค. โœ… ํŒŒ์ผ ๊ถŒํ•œ ์ •๋ณด (์†Œ์œ ๊ถŒ/ํ—ˆ๊ฐ€๊ถŒ) ํ™•์ธdrwxr-xr-x 2 root root 4096 Apr 22 16:59 conoryํŒŒ์ผType ํผ๋ฏธ์…˜์ •๋ณด ..
โš ๏ธ๋ฌธ์ œ๋กœ์ปฌ ์ €์žฅ์†Œ์˜ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ์›๊ฒฉ์œผ๋กœ ํ‘ธ์‰ฌํ•˜๋Š” ๊ณผ์ •์—์„œ ํŒจํ‚ค์ง€ ์•ˆ์— ์žˆ๋Š” ํŒŒ์ผ๋“ค์ด ๋‹ค ๋‚ ์•„๊ฐ”๋‹ค.git restore ๋ช…๋ น์–ด๋กœ ํŒŒ์ผ์„ ๋ณต๊ตฌํ–ˆ๋Š”๋ฐ ์ดํด๋ฆฝ์Šค ํŒจํ‚ค์ง€ ์ต์Šคํ”Œ๋กœ๋Ÿฌ์—๋Š” ๋ณต๊ตฌํ•œ ํŒŒ์ผ์ด ์•ˆ ๋œจ๋Š” ๋ฌธ์ œ  ๐Ÿ’ก ํ•ด๊ฒฐ๋ฒ•์ดํด๋ฆฝ์Šค์—์„œ git restore๋กœ ๋ณต๊ตฌํ•œ ํŒŒ์ผ์ด ํŒจํ‚ค์ง€ ์ต์Šคํ”Œ๋กœ๋Ÿฌ์— ๋‚˜ํƒ€๋‚˜์ง€ ์•Š๋Š” ์ด์œ ๋Š” ์ดํด๋ฆฝ์Šค๊ฐ€ ํŒŒ์ผ ๋ณ€๊ฒฝ์„ ๊ฐ์ง€ํ•˜์ง€ ๋ชปํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.  ํŒจํ‚ค์ง€๋ช…์„ ํด๋ฆญ(Ctrl๋กœ ์ผ๊ด„ ํด๋ฆญ ๊ฐ€๋Šฅ) > F5 ๋ˆŒ๋Ÿฌ์„œ Refresh๊ทธ๋ž˜๋„ ์•ˆ ๋ณด์ด๋ฉด Project > Clean...
โญ src ์ดํ•˜์˜ ํŒŒ์ผ๋งŒ ๊นƒ์— push ํ•˜๊ณ  ์‹ถ์„๋•Œ์ดํด๋ฆฝ์Šค ์›Œํฌ์ŠคํŽ˜์ด์Šค๋ฅผ C:\Users\joo\Documents\StudyAlgorithm ๊ฒฝ๋กœ์—์„œ ์—ด์—ˆ๋Š”๋ฐ C:\Users\joo\Documents\StudyAlgorithm\StudyAlgorithm\src ์ดํ•˜์— ์žˆ๋Š” ํŒŒ์ผ๋งŒ Git์— ์˜ฌ๋ฆฌ๊ณ  ์‹ถ๋‹ค.  .gitignore๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค๋ฅธ ํŒŒ์ผ๋“ค์„ ์ œ์™ธํ•˜๊ณ , src ํด๋”๋งŒ Git์— ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ž‘์—… ํ•ด์•ผ ํ•œ๋‹ค.   ํด๋” ๊ตฌ์กฐ โ–ผ  C:\Users\joo\Documents\StudyAlgorithm\StudyAlgorithm๋ฅผ ํ”„๋กœ์ ํŠธ ๋ฃจํŠธ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์„ค์ •ํ•˜๊ณ  .gitignore ํŒŒ์ผ์„ ์—ด๊ณ , src ํด๋” ์™ธ์˜ ๋ชจ๋“  ํŒŒ์ผ์„ ์ œ์™ธํ•˜๋„๋ก ์„ค์ •ํ•œ๋‹ค..gitignore ํŒŒ์ผ์— ์•„๋ž˜ ์ฝ”๋“œ ์ถ”๊ฐ€/* !/src/..
๋ฐ”ํƒ•ํ™”๋ฉด์— ์—…๋ฌด์™€ ๊ด€๋ จํ•œ ํŒŒ์ผ(๋ฐ”๋กœ๊ฐ€๊ธฐ)๋“ค์€ ๊ทธ๋Œ€๋กœ ๋‘๊ณ  ๊ฐœ์ธ์ ์œผ๋กœ ์ €์žฅํ•œ ํŒŒ์ผ๋“ค์€ ์–ด๋–ป๊ฒŒ ์ •๋ฆฌํ•˜๋ฉด ์ข‹์„๊นŒ ํ•˜๋Š” ์ƒ๊ฐ์„ ํ–ˆ๋‹ค.    ๋ฐ”๋กœ๊ฐ€๊ธฐ์™€ ํด๋”๋ฅผ ์ œ์™ธํ•˜๊ณ  ๋ฐ”ํƒ•ํ™”๋ฉด์— ์žˆ๋Š” ํŒŒ์ผ์„ ์ •๋ฆฌ๋Š” ๋ฐฐ์น˜ํŒŒ์ผ์„ ๋งŒ๋“ค์ž. ๊ธฐ๋Šฅ์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค. - ๋ฐฐ์น˜ ํŒŒ์ผ์€ .bat ํŒŒ์ผ๋กœ ๋งŒ๋“ ๋‹ค. - "์ด ๊ธฐ๋Šฅ์€ ๋ฐ”ํƒ•ํ™”๋ฉด์—์„œ ๋ฐ”๋กœ๊ฐ€๊ธฐ์™€ ํด๋”๋ฅผ ์ œ์™ธํ•œ ๋ชจ๋“  ํŒŒ์ผ์„ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์‹คํ–‰ํ• ๊นŒ์š”? ๊ณ„์†(Y)/์ทจ์†Œ(N)" ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ  ์ž…๋ ฅ์„ ๋ฐ›์•„. Y๋ฅผ ์„ ํƒํ•˜๋ฉด ๊ณ„์† ์ง„ํ–‰ํ•˜๊ณ , N์„ ์„ ํƒํ•˜๋ฉด ์ข…๋ฃŒ - ๋ฐ”ํƒ•ํ™”๋ฉด์—์„œ ๋ฐ”๋กœ๊ฐ€๊ธฐ๋งŒ ๋นผ๊ณ , ํŒŒ์ผ ๋ฐ ํด๋”๋ฅผ ์ตœ์ข…์ ์œผ๋กœ ์ˆ˜์ •๋œ ๋‚ ์งœ๋กœ YYYY-MM-DD ํด๋”๋ฅผ ๋งŒ๋“ค๊ธฐ- ์ง„ํ–‰ ๊ณผ์ •์„ ํ™”๋ฉด์— ๋ณด์ด๊ฒŒ ํ•˜๊ธฐ โœ… ๋ฐ”ํƒ•ํ™”๋ฉด ํŒŒ์ผ ์ •๋ฆฌํ•˜๋Š” ๋ฐฐ์น˜ ์ฝ”๋“œ@echo offsetlocal enabledelayedexpan..
โšก๊นƒํ—ˆ๋ธŒ ์›น์—์„œ ๋‹จ์ถ•ํ‚ค ํ•˜๋‚˜๋กœ ๋ฐ”๋กœ ์ฝ”๋“œ ์—ฌ๋Š” ๋ฒ•(Feat. VSCode) ์ˆ˜์ •ํ•˜๊ณ  ์‹ถ์€ ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ๋ฅผ ํด๋ฆญํ•œ๋‹ค.๋‚˜๋Š” html_css์„ ํด๋ฆญํ•ด์ฃผ์—ˆ๋‹ค.  ํ‚ค๋ณด๋“œ์—์„œ . ์„ ๋ˆŒ๋Ÿฌ๋ณด์ž. ๊ทธ๋Ÿฌ๋ฉด ์ฃผ์†Œ์ฐฝ์˜ github.com์ด github.dev๋กœ ๋ฐ”๊ฟ”๋ฉด์„œ์›น์—์„œ ๋ฐ”๋กœ ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ๋Š” ์ƒํƒœ๊ฐ€ ๋œ๋‹ค. ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ๊ฐ€ VSCode๋กœ ์›น ์ฐฝ์—์„œ ์—ด๋ฆฌ๊ณ  ๊ทธ ์ž๋ฆฌ์—์„œ ์ˆ˜์ • ํ›„ ๋ฐ”๋กœ ์ปค๋ฐ‹๋„ ๋œ๋‹ค.์ฝ”๋“œ๋Š” ์ˆ˜์ •ํ•  ๋ฐ๊ฐ€ ์—†์–ด์„œ ๊ฐ„๋‹จํ•˜๊ฒŒ READ.md ํŒŒ์ผ์— ํ…์ŠคํŠธ๋ฅผ ๋ช‡ ์ž ์ ์–ด ๋ดค๋‹ค.์ด๋ ‡๊ฒŒ ๋ณ€๊ฒฝ์‚ฌํ•ญ์ด ์ƒ๊ธฐ๋ฉด ์ขŒ์ธก์˜ ์†Œ์Šค์ œ์–ด ์•„์ด์ฝ˜์— ์ˆซ์ž 1์ด ๋œฌ๋‹ค.  VSCode์—์„œ ์†Œ์Šค ์ œ์–ด ํƒญ(๋ฒ„์ „ ์ œ์–ด)์— ํ‘œ์‹œ๋˜๋Š” ์ˆซ์ž "1"์€ ํ˜„์žฌ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ๋ณ€๊ฒฝ๋˜์—ˆ๊ฑฐ๋‚˜ ์ถ”๊ฐ€๋˜์—ˆ์ง€๋งŒ ์•„์ง Git์— ์Šคํ…Œ์ด์ง•๋˜์ง€ ์•Š์€ ํŒŒ์ผ์ด ํ•˜๋‚˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. ์†Œ..
์ƒ๋‹จ์œผ๋กœ