๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

studies/Version Control System13

shields.io / github badge / C#, C++ ๋งŒ๋“ค๊ธฐ URL์— ๋“ค์–ด๊ฐ€์ง€ ์•Š๋Š” ํŠน์ˆ˜๋ฌธ์ž๋ฅผ ํฌํ•จํ•œ ์–ธ์–ด๋“ค์„ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„  ํŠน์ˆ˜๋ฌธ์ž ์ธ์ฝ”๋”ฉ ํ…์ŠคํŠธ๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•œ๋‹ค. C# https://img.shields.io/badge/-C%23-000000?logo=Csharp&style=flat C#์˜ ๊ฒฝ์šฐ, logo ํŒŒ๋ผ๋ฏธํ„ฐ๋Š” 'csharp'์œผ๋กœ ์ „๋ถ€ ์•ŒํŒŒ๋ฒณ์ด์ง€๋งŒ ๋ทฐ์— ์ด๋ฆ„์„ ๊ฐ™์ด ํ‘œ์‹œํ• ๋•Œ๋Š” #์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. ๋•Œ๋ฌธ์— %์˜ URL์ธ์ฝ”๋”ฉ ๋ฌธ์ž์—ด '%23'์„ ์‚ฌ์šฉํ•ด์ฃผ์—ˆ๋‹ค. C++ https://img.shields.io/badge/-C++-000000?logo=c%2B%2B&style=flat cpp์€ ์•ฝ๊ฐ„ ๋‹ค๋ฅด๋‹ค. logo ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ 'cpp'์ด๋ผ๊ณ  ์‚ฌ์šฉํ•˜๋ฉด ๋  ์ค„ ์•Œ์•˜๋Š”๋ฐ ์•„๋‹ˆ๋‹ค. ์ธ์ฝ”๋”ฉ๋ฌธ์ž์—ด์„ ๋„˜๊ฒจ์ฃผ์–ด์•ผ ํ•œ๋‹ค. ๋ทฐ์— ํ‘œ์‹œํ•  ์ด๋ฆ„์—๋Š” ๊ทธ๋ƒฅ '+'๊ธฐํ˜ธ๋ฅผ ์‚ฌ์šฉํ•ด๋„ ์ƒ๊ด€.. 2021. 7. 2.
Github ๊นƒํ—ˆ๋ธŒ ๋น„๋ฐ€๋ฒˆํ˜ธ 5ํšŒ ํ‹€๋ ค ๋กœ๊ทธ์ธ ์ฐจ๋‹จ์‹œ ๋น„๋ฐ€๋ฒˆํ˜ธ ์•Œ์•„๋‚ด๋Š”๋ฒ• ๊นƒํ—ˆ๋ธŒ์—์„œ ๋กœ๊ทธ์ธ์„ ์ •ํ•ด์ง„ ํšŸ์ˆ˜๋งŒํผ ์‹คํŒจํ•˜๋ฉด ํ•ด๋‹น ip์—์„œ ๋กœ๊ทธ์ธ ์ ‘์†์ด๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค. ๋งค์šฐ ๊ณค๋ž€ํ•˜๋‹ค. ์ด ์ƒํ™ฉ์—์„œ ํ•ด๋‹น ipํ™˜๊ฒฝ์—์„œ ๋น„๋ฐ€๋ฒˆํ˜ธ ๊ณ„์†ํ•ด์„œ ์ฐพ๋Š”๋ฒ• ์•Œ๋ ค์ค€๋‹ค. ์•„๋ฌด ๊ฐœ๋ฐœํ”„๋กœ๊ทธ๋žจํˆด์„ ์ผœ์„œ ์ƒˆ ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. ๊ธฐ๋ณธ ๊นƒํ—ˆ๋ธŒ ๊ณ„์ • ์ •๋ณด๊ฐ€ ์žˆ๋‹ค๋ฉด ์‚ญ์ œํ•œ ํ›„ push๋ฅผ ์‹œ๋„ํ•œ๋‹ค. ๊ทธ๋Ÿผ ๊นƒํ—ˆ๋ธŒ ๊ณ„์ • ๋กœ๊ทธ์ธ์„ ํ•˜๋ผ๊ณ  ๋œฌ๋‹ค. ์ด๋•Œ ๋ฌดํ•œ๋Œ€๋กœ ์ฐพ์•„๋‚˜๊ฐ€๋ฉด ๋œ๋‹ค. ๊นƒํ—ˆ๋ธŒ ๋น„๋ฒˆ์ฐพ๊ธฐ/๊นƒํ—ˆ๋ธŒ ๋กœ๊ทธ์ธ ๋ง‰ํž˜ ํ‘ธ๋Š”๋ฒ• 2021. 4. 2.
Github repository ํŠน์ • ํŒŒ์ผ ์™„์ „ ์‚ญ์ œ nemowork.com/entry/Git-%EB%A6%AC%ED%8C%8C%EC%A7%80%ED%86%A0%EB%A6%AC%EC%97%90%EC%84%9C-%ED%8C%8C%EC%9D%BC-%EC%99%84%EC%A0%84-%EC%82%AD%EC%A0%9C 2021. 3. 17.
Git remote origin github clone ์ฃผ์†Œ ๋ฐ”๊พธ๊ธฐ git remote set-url origin [์ƒˆ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ์ฃผ์†Œ] ์ฃผ์†Œ ํ™•์ธ git remote -v 2020. 12. 30.
Heroku ํ˜ธ์ŠคํŒ… ํ•˜๋Š” ๋ฒ• Cloud Application Platform Github ๊ฐ™์€ ์‚ฌ์ดํŠธ๊ฐ€ ์žˆ๋‹ค. ํ—ค๋กœ์ฟ ๋ฅผ ์•„์‹œ๋Š”๊ฐ€? ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ ์„œ๋น„์Šค์ด๋‹ค. ๋‚˜๋Š” ์›น ํ˜ธ์ŠคํŒ…๋งŒ ์‚ฌ์šฉํ•ด์„œ ๊ทธ๋Ÿฐ์ง€ ์ด ํ”Œ๋žซํผ์— ๋Œ€ํ•ด์„  ์ž˜ ๋ชจ๋ฅธ๋‹ค. ๊ฐ„๋‹จํ•œ ๋ฌด๋ฃŒ ์›นํ˜ธ์ŠคํŒ…์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ์˜ค๋žœ๋งŒ์— Heroku๋ฅผ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ, ๋ฐ”๋กœ ์›นํ˜ธ์ŠคํŒ… ์—…๋กœ๋“œ ํŒŒ์ผ ํฌ๊ธฐ ๋•Œ๋ฌธ์ด์—ˆ๋‹ค. Github ํ˜ธ์ŠคํŒ…์„ ์‚ฌ์šฉํ•˜๋ ค ํ–ˆ๋Š”๋ฐ, ์—…๋กœ๋“œํ•˜๋ ค๋Š” ํŒŒ์ผ ํ•˜๋‚˜์˜ ํฌ๊ธฐ๊ฐ€ ๊ฑฐ์˜ 100MB์— ๊ฐ€๊นŒ์› ๋‹ค. ๋•Œ๋ฌธ์— Github์— ์˜ฌ๋ผ๊ฐ€์ง€ ์•Š์•„์„œ, ํ˜น์‹œ ํ•˜๊ณค Heroku์— ์˜ฌ๋ ค๋ณด์•˜๋”๋‹ˆ ๋˜์—ˆ๋‹ค. gitHub ์ €์žฅ์†Œ ์ œํ•œ ์šฉ๋Ÿ‰(Repository๋‹น)์€ 1GB, ํŒŒ์ผ ๊ฐœ๋‹น์€ 100MB๋กœ ์•Œ๊ณ  ์žˆ๋‹ค. heroku๋Š” ์ˆœ์„œ๋Œ€๋กœ 500MB, 100MB๋ผ๊ณ  ํ•˜๋Š”๋ฐ, ์™œ Github์—๋Š” ์•ˆ ์˜ฌ๋ผ๊ฐ€๊ณ  Heroku์—๋Š” ์˜ฌ๋ผ๊ฐˆ๊นŒ?(..) ์•„๋ฌดํŠผ ๋‚˜๋กœ์ฌ Heroku์— .. 2020. 11. 21.
์ฝ˜์†”cmd์—์„œ Github Repository ๊ฐ€์ ธ์˜ค๊ธฐ / git clone ๊นƒํ—ˆ๋ธŒ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ํ”„๋กœ์ ํŠธ๋ฅผ PC๋กœ ๊ฐ€์ ธ์™€๋ณด์ž. ์šฐ์„  cloneํ•ด์˜ฌ ํด๋”๋ฅผ ๋งŒ๋“ค๊ณ , ๊ทธ ํด๋”์— git์„ ์ƒ์„ฑ(์ดˆ๊ธฐํ™”)ํ•œ๋‹ค. > git init ๊ทธ๋Ÿฐ๋‹ค์Œ git repository clone ์ฃผ์†Œ๋ฅผ ๊ฐ€์ ธ์™€ remoteํ•ด์ค€๋‹ค. remote๋Š” ์ƒ๋žตํ•ด๋„ ๊ดœ์ฐฎ๋‹ค. ๊ณ„์†ํ•ด์„œ ํ•ด๋‹น ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ์ ‘๊ทผํ• ๊ฒƒ์ด๋ผ๋ฉด ํ•ด๋‘์–ด์•ผ ํ•œ๋‹ค. > git remote add origin [๋ฆฌํฌ์ง€ํ† ๋ฆฌ ์ฃผ์†Œ] ์ด์ œ ๊นƒ ํด๋ก  ๋ช…๋ น์œผ๋กœ ์ €์žฅ์†Œ์˜ ๋‚ด์šฉ์„ ์ตœ์ดˆ ๋Œ์–ด์˜ค๊ธฐ ํ•œ๋‹ค. > git clone [๋ฆฌํฌ์ง€ํ† ๋ฆฌ ์ฃผ์†Œ] 2020. 11. 15.
728x90
๋ฐ˜์‘ํ˜•