Skip to content

Latest commit

ย 

History

History
62 lines (51 loc) ยท 4.16 KB

File metadata and controls

62 lines (51 loc) ยท 4.16 KB

GitHub

GitHub์€ ๊ฐ€์žฅ ํฐ Git ์ €์žฅ์†Œ ํ˜ธ์ŠคํŠธ์ด๋‹ค. ์ˆ˜๋ฐฑ๋งŒ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ชจ์—ฌ์„œ ์ˆ˜๋ฐฑ๋งŒ ํ”„๋กœ์ ํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ์ค‘์ถ”๋‹ค. Git ์ €์žฅ์†Œ๋ฅผ GitHub์— ๋งŒ๋“ค์–ด ์šด์˜ํ•˜๋Š” ๋น„์œจ์ด ๋†’๋‹ค. ๋งŽ์€ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋Š” GitHub์„ ์ด์šฉํ•ด์„œ Git ํ˜ธ์ŠคํŒ…, ์ด์Šˆ ํŠธ๋ž˜ํ‚น, ์ฝ”๋“œ ๋ฆฌ๋ทฐ, ๋“ฑ๋“ฑ์˜ ์ผ์„ ํ•œ๋‹ค. Git์„ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋‹ค ๋ณด๋ฉด Git ํ”„๋กœ์ ํŠธ ์ž์ฒด์—๋Š” ์ฐธ์—ฌํ•˜์ง€ ์•Š๋”๋ผ๋„ GitHub์„ ๊ผญ ์จ์•ผ ํ•˜๋Š” ์ƒํ™ฉ์ด ์˜ค๊ฑฐ๋‚˜ ์Šค์Šค๋กœ ์“ฐ๊ณ  ์‹ถ์–ด์งˆ ๊ฒƒ์ด๋‹ค.

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

ํ”„๋กœ์ ํŠธ๋ฅผ GitHub์— ๋งŒ๋“ค ์ƒ๊ฐ์ด ์—†๊ฑฐ๋‚˜ GitHub์— ์žˆ๋Š” ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•  ์ƒ๊ฐ์ด ์—†์œผ๋ฉด ๊ทธ๋ƒฅ ch07-git-tools.asc๋กœ ๋„˜์–ด๊ฐ€๋„ ๋œ๋‹ค.

Warning
์ธํ„ฐํŽ˜์ด์Šค๋Š” ๋ณ€ํ•˜๋Š” ๊ฑฐ์•ผ.

์›น์‚ฌ์ดํŠธ์˜ UI๋Š” ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€ํ•œ๋‹ค. ๊ทธ๋ž˜์„œ GitHub ์Šคํฌ๋ฆฐ์ƒท๋“ค์€ ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด ํ‹€๋ฆฌ๊ฒŒ ๋œ๋‹ค. ์‚ฌ์‹ค ์šฐ๋ฆฌ๋Š” ๋ณ€ํ•˜์ง€ ์•Š๊ณ  ๋ฉˆ์ถฐ์คฌ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค. ์ตœ์‹  ๋ฒ„์ „์˜ ์Šคํฌ๋ฆฐ์ƒท์ด ํฌํ•จ๋œ ๋ฒ„์ „์„ ์ฝ๊ณ  ์‹ถ๋‹ค๋ฉด ์ด ์ฑ…์˜ ์˜จ๋ผ์ธ ๋ฒ„์ „์„ ์ฝ์–ด๋ผ. ์•„๋งˆ ๊ฑฐ๊ธฐ์—” ์ข€ ๋” ์ตœ์‹  ์Šคํฌ๋ฆฐ์ƒท์ด ์ ์šฉ๋ผ ์žˆ์„ ๊ฒƒ์ด๋‹ค.

์š”์•ฝ

์ด์ œ GitHub ์‚ฌ์šฉ์ž๊ฐ€ ๋๋‹ค. ๊ณ„์ •์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•, Organization์„ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•, ์ €์žฅ์†Œ๋ฅผ ๋งŒ๋“ค๊ณ  Push ํ•˜๋Š” ๋ฐฉ๋ฒ•, ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•˜๋Š” ๋ฐฉ๋ฒ•, ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์ฐธ์—ฌ๋ฅผ ๋ฐ›์•„๋“ค์ด๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์› ๋‹ค. ๋‹ค์Œ ์žฅ์—์„œ๋Š” Git์˜ ์ „์ง€์ „๋Šฅํ•œ ๋„๊ตฌ๋กœ ๋ณต์žกํ•œ ์ƒํ™ฉ์„ ํ—ค์ณ๋‚˜๊ฐ€๋Š” ๋ฐฉ๋ฒ•์„ ์‚ดํŽด๋ณธ๋‹ค. ์ง„์ •ํ•œ Git ๊ณ ์ˆ˜๊ฐ€ ๋  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค.