๋ฐ˜์‘ํ˜•

์›น์—์„œ ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋ฅผ ์‚ดํŽด๋ณด๋‹ค๊ฐ€ ์ฝ”๋“œ๋ฅผ ์ข€ ๋” ํŽธํ•˜๊ฒŒ ๋“ค์—ฌ๋‹ค๋ณด๊ณ  ์‹ถ์„ ๋•Œ github1s ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•ด์„œ ์›น ๊ธฐ๋ฐ˜ VSCode ํ™˜๊ฒฝ์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. github1s๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด github ๋„๋ฉ”์ธ ๋’ค์— 1s๋ฅผ ๋ถ™์—ฌ์„œ github1s.com/... ์ฃผ์†Œ๋กœ ์ด๋™ํ•ด์•ผ ํ•œ๋‹ค. ๋ณดํ†ต์€ ์ฃผ์†Œ๋ฅผ ๋ณ€๊ฒฝํ•ด์ฃผ๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ๋ฅผ ์ฆ๊ฒจ์ฐพ๊ธฐ์— ์ถ”๊ฐ€ํ•ด ๋‘๊ณ  ์‚ฌ์šฉํ•œ๋‹ค.

javascript: window.location.href = window.location.href.replace(/github(1s)?.com/, function(match, p1) { return p1 ? 'github.com' : 'github1s.com' })

 

๊ทธ๋Ÿฌ๋‹ค ์šฐ์—ฐํžˆ Github์—์„œ ๊ณต์‹์œผ๋กœ ์ œ๊ณตํ•˜๋Š” github.dev๋ผ๋Š” ์„œ๋น„์Šค๋ฅผ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. github1s์™€ ๊ฑฐ์˜ ์œ ์‚ฌํ•˜์ง€๋งŒ ๋ณธ์ธ ๊ณ„์ •์œผ๋กœ ๋กœ๊ทธ์ธ๋˜์–ด ์žˆ๋Š” ๋กœ์ปฌ VSCode ํ™˜๊ฒฝ์„ค์ •๊ณผ ๋ถ€๊ฐ€๊ธฐ๋Šฅ์„ ๋™๊ธฐํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ์žฅ์ ์ด ์žˆ๋‹ค. 

 

github.dev๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๋ ˆํฌ์ง€ํ† ๋ฆฌ ํŽ˜์ด์ง€์—์„œ . ๋งˆ์นจํ‘œ ํ‚ค๋ฅผ ๋ˆ„๋ฅด๊ฑฐ๋‚˜, github.com/user/repo ์ฃผ์†Œ์˜ ์ตœ์ƒ์œ„ ๋„๋ฉ”์ธ .com์„ .dev๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด ๋œ๋‹ค. ํ˜น์€ github1s ์ฒ˜๋Ÿผ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ๋ฅผ ์ฆ๊ฒจ์ฐพ๊ธฐ์— ์ถ”๊ฐ€ํ•ด ๋‘๊ณ  ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ๋‹ค. 

javascript: window.location.href = location.href.replace(/.com/, '.dev')

 

๋™๊ธฐํ™”๋Š” ์ขŒ์ธก ํ•˜๋‹จ ํ™˜๊ฒฝ์„ค์ • ์•„์ด์ฝ˜Settings Sync... ๋ฉ”๋‰ด๋ฅผ ํด๋ฆญํ•ด์„œ ๋™๊ธฐํ™”ํ•  ๊ณ„์ •์„ ์„ ํƒํ•˜๋ฉด ๋œ๋‹ค. ์–ด๋–ค ํ•ญ๋ชฉ์„ ๋™๊ธฐํ™”ํ• ์ง€ ์ง์ ‘ ์„ ํƒํ•  ์ˆ˜๋„ ์žˆ๋‹ค(ํ™˜๊ฒฝ์„ค์ •, ๋‹จ์ถ•ํ‚ค, ์Šค๋‹ˆํŽซ, ๋ถ€๊ฐ€๊ธฐ๋Šฅ, UI State).

 

 

๋งŒ์•ฝ ๊ด‘๊ณ  ์ฐจ๋‹จ ์„œ๋น„์Šค์ธ AdGuard๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด VSCode ํ™˜๊ฒฝ์„ค์ • ๋™๊ธฐํ™”๊ฐ€ ์•ˆ๋˜๋ฏ€๋กœ github.dev ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉ์ž ๊ทœ์น™์— ์ถ”๊ฐ€ํ•ด์•ผ ํ•œ๋‹ค.

@@||github.dev^$important,document

 


๊ธ€ ์ˆ˜์ •์‚ฌํ•ญ์€ ๋…ธ์…˜ ํŽ˜์ด์ง€์— ๊ฐ€์žฅ ๋น ๋ฅด๊ฒŒ ๋ฐ˜์˜๋ฉ๋‹ˆ๋‹ค. ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”
๋ฐ˜์‘ํ˜•