IT & Security/Git & GitHub

์˜คํ”ˆ์†Œ์Šค์˜ ๊ฐœ์š” ๋ฐ ์˜คํ”ˆ์†Œ์Šค ํ™œ๋™ ์ด์œ 

์ •๋ณด๋ณด์•ˆ๐ŸŒ 2021. 2. 17. 21:27
๋ฐ˜์‘ํ˜•

๋ชจ๋“  ํฌ์ŠคํŒ…์€ ๊ตฌ๋ฆ„์—๋“€ ๊ฐ•์ขŒ ์ค‘ "Git์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ํ˜‘์—… ๋ฐ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ" ์˜ ๋‚ด์šฉ์„ ๋‹ด๊ณ  ์žˆ์œผ๋ฉฐ

์ถœ์ฒ˜๋Š” ์•„๋ž˜์˜ ์ฃผ์†Œ๋กœ "๋‚˜๋™๋นˆโ€๋‹˜์˜ ์ž๋ฃŒ์ž…๋‹ˆ๋‹ค. 

์ƒ์—…์ ์ธ ์˜๋„๊ฐ€ ์•„๋‹Œ ๊ณต๋ถ€ํ•œ ๊ฒƒ์„ ์ •๋ฆฌํ•ด๋†“๋Š” ๋ชฉ์ ์œผ๋กœ ํฌ์ŠคํŒ… ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

 

 

 

edu.goorm.io/learn/lecture/11528/git์œผ๋กœ-์‹œ์ž‘ํ•˜๋Š”-ํ˜‘์—…-๋ฐ-์˜คํ”ˆ์†Œ์Šค-ํ”„๋กœ์ ํŠธ/info

๊ตฌ๋ฆ„EDU - ๋ชจ๋‘๋ฅผ ์œ„ํ•œ ๋งž์ถคํ˜• IT๊ต์œก

๊ตฌ๋ฆ„EDU๋Š” ๋ชจ๋‘๋ฅผ ์œ„ํ•œ ๋งž์ถคํ˜• IT๊ต์œก ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ๊ฐœ์ธ/ํ•™๊ต/๊ธฐ์—… ๋ฐ ๊ธฐ๊ด€ ๋ณ„ ์ตœ์ ํ™”๋œ IT๊ต์œก ์†”๋ฃจ์…˜์„ ๊ฒฝํ—˜ํ•ด๋ณด์„ธ์š”. ๊ธฐ์ดˆ๋ถ€ํ„ฐ ์‹ค๋ฌด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ต์œก, ์ „๊ตญ ์ดˆ์ค‘๊ณ /๋Œ€ํ•™๊ต ์˜จ๋ผ์ธ ๊ฐ•์˜, ๊ธฐ์—…/

edu.goorm.io


# ์˜คํ”ˆ ์†Œ์Šค

- ๊ณต๊ฐœ๋œ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ์˜๋ฏธํ•จ.

- ๊ณต์งœ์ด๋‹ค.

- ์˜ˆ๋กœ : ๋ถ€ํŠธ ์ŠคํŠธ๋žฉ ๋“ฑ์ด ์žˆ๋‹ค.

 

์ด๋Ÿฌํ•œ ์˜คํ”ˆ ์†Œ์Šค๋“ค์„ ๊นƒ ํ—ˆ๋ธŒ์—์„œ๋Š” ๋งค์šฐ ๋‹ค์–‘ํ•˜๊ณ  ๋ฐฉ๋Œ€ํ•˜๊ฒŒ ์ œ๊ณตํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์ด๋Ÿฌํ•œ ์†Œ์Šค๋“ค์„ ํด๋ก ํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ๋‹ค.

์ผ๋ฐ˜์ ์œผ๋กœ ๋ถ€ํŠธ ์ŠคํŠธ๋žฉ๊ณผ ๊ฐ™์ด ์œ ๋ช…ํ•œ ์˜คํ”ˆ์†Œ์Šค๋“ค์€ read me๋ผ๋Š” ํŒŒ์ผ์ด ๊ฐ€์žฅ ๋จผ์ € ์ œ๊ณต ๋˜๋Š”๋ฐ ์ด ๊ธ€์€ ์†Œ์Šค์˜ ๋Œ€ํ•œ ์„ค๋ช…์„ ๋‚˜ํƒ€๋‚ธ๋‹ค.

 

๋˜ํ•œ, ๋ฆฌ๋ทฐ ์ฒ˜๋Ÿผ ๋ณ„์„ ๋‚จ๊ธธ ์ˆ˜๊ฐ€ ์žˆ๋Š”๋ฐ ์ด ์ˆ˜๊ฐ€ ๋งŽ์„ ์ˆ˜๋ก ์œ ๋ช…ํ•˜๊ฑฐ๋‚˜ ๋งŽ์€ ์‚ฌ๋žŒ์ด ์‚ฌ์šฉํ•˜๋Š” ์†Œ์Šค๋“ค์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋œ๋‹ค.

 

๋ˆ„๊ตฌ๋‚˜ ์˜คํ”ˆ์†Œ์Šค์˜ ์ฐธ์—ฌํ•˜์—ฌ ํ”„๋กœ์ ํŠธ๋ฅผ ์šด์˜ํ•  ์ˆ˜๋„ ์žˆ๊ณ  Contribute ํ•  ์ˆ˜๋„ ์žˆ๋‹ค. 

์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์ด๋ผ๋Š” ๋‹จ์–ด๊ฐ€ ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š”๋ฐ, ์ด๋Š” ์˜คํƒ€ ์ˆ˜์ •, ๊ธฐ๋Šฅ ์ถ”๊ฐ€, ๋ณด์•ˆ ์ทจ์•ฝ์  ์ˆ˜์ • ๋“ฑ ๊ณ ์น˜๋Š” ๊ฒƒ ์ฆ‰ ๊ธฐ์—ฌํ•˜๋‹ค ๋ผ๋Š” ๋œป์˜ ์˜๋ฏธ์ด๋‹ค.

 

# ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์˜ ์ด์œ 

1. ์˜คํ”ˆ ์†Œ์Šค ํ™œ๋™ ์ž์ฒด๋Š” ๊ณต๊ฐœ๋œ ๊ธฐ๋ก์œผ๋กœ ๋‚จ๊ธฐ ๋•Œ๋ฌธ์— ๊ตฌ์ง ํ™œ๋™์„ ํ•  ๋•Œ ์ด๋ ฅ์„œ์— ํ™œ๋™ ์ด๋ ฅ์„ ๋‹ด์„ ์ˆ˜ ์žˆ๋‹ค.

2. ๋‚ด๊ฐ€ ์ž‘์—…ํ•œ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋„ ์‚ฌ์šฉํ•ด๋ณด๊ณ  ์ด๋ฅผ ํ‰๊ฐ€ํ•˜์—ฌ ๊ฐœ์„ ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค.

 

# ์ปค๋ฎคํ„ฐ

์ปจํŠธ๋ฆฌ๋ทฐ์…˜์— ๋Œ€ํ•ด ๋‚ด์šฉ์„ ๋ฆฌ๋ทฐํ•˜๊ณ  ์‹ค์ œ ํ”„๋กœ์ ํŠธ์— ๋ฐ˜์˜ํ• ์ง€๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ์‚ฌ๋žŒ ์ฆ‰, ํŠน์ •ํ•œ ์˜คํ”ˆ์†Œ์Šค์˜ ๋Œ€ํ•œ ๊ถŒํ•œ์„ ๊ฐ€์ง„ ์‚ฌ๋žŒ์„ ์˜๋ฏธํ•œ๋‹ค.

 

# ์™œ ์˜คํ”ˆ์†Œ์Šค๋กœ ๊ณต๊ฐœ๋ฅผ ํ• ๊นŒ?

1. ์‚ฌํšŒ ๊ณตํ—Œ

2. ์†Œํ”„ํŠธ์›จ์–ด์˜ ํ’ˆ์งˆ ํ–ฅ์ƒ

3. ์–ด์ฉ” ์ˆ˜ ์—†์ด...-> ์˜คํ”ˆ์†Œ์Šค ๋ผ์ด์„ผ์Šค

 

#์˜คํ”ˆ์†Œ์Šค ๋ผ์ด์„ผ์Šค

ko.wikipedia.org/wiki/์˜คํ”ˆ_์†Œ์Šค_์‚ฌ์šฉ๊ถŒ

์˜คํ”ˆ ์†Œ์Šค ์‚ฌ์šฉ๊ถŒ - ์œ„ํ‚ค๋ฐฑ๊ณผ, ์šฐ๋ฆฌ ๋ชจ๋‘์˜ ๋ฐฑ๊ณผ์‚ฌ์ „

์œ„ํ‚ค๋ฐฑ๊ณผ, ์šฐ๋ฆฌ ๋ชจ๋‘์˜ ๋ฐฑ๊ณผ์‚ฌ์ „. ์˜คํ”ˆ ์†Œ์Šค ์‚ฌ์šฉ๊ถŒ(Open-source license)์€ ์ปดํ“จํ„ฐ ์†Œํ”„ํŠธ์›จ์–ด์™€ ๋‹ค๋ฅธ ์†Œ์Šค ์ฝ”๋“œ, ์ฒญ์‚ฌ์ง„ ๋˜๋Š” ๋””์ž์ธ์€ ์ •์˜ ๊ทœ์ • ๋ฐ ์กฐ๊ฑด์— ๋”ฐ๋ผ ์‚ฌ์šฉ ์ˆ˜์ • ๋ฐ ๋˜๋Š” ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋„

ko.wikipedia.org

- MIT License : ๋ฌด๋ฃŒ ๋ฐฐํฌ ๊ฐ€๋Šฅ, 2์ฐจ ์ €์ž‘๋ฌผ ๊ณต๊ฐœ ์˜๋ฌด ์—†์Œ, ์†Œ์Šค ์ฝ”๋“œ ์ˆ˜์ •๊ฐ€๋Šฅ

- APache License : ์œ„์™€ ๊ฐ™์Œ

- GPL : ๋ฌด๋ฃŒ, ์†Œ์Šค์ฝ”๋“œ ์ˆ˜์ •๊ฐ€๋Šฅ, 2์ฐจ ์ €์ž‘๋ฌผ ๊ณต๊ฐœ ์˜๋ฌด ์žˆ์Œ -> ์˜คํ”ˆํ•ด์•ผํ•จ.

- Beerware : ๋งŒ๋‚˜๋ฉด ๊ทธ๋ƒฅ ์ˆ ์ด๋‚˜ ์‚ฌ์ฃผ์ž -> ์ด๋Ÿฌํ•œ ์œ ํ˜•์˜ ๋ผ์ด์„ผ์Šค๊ฐ€ ์žˆ์Œ !

 

๋ฐ˜์‘ํ˜•