์‹ค์ „ ํ™œ์šฉ์„ ์œ„ํ•œ git/github(feat.๊ฐ์ข… ์ถฉ๋Œ์ƒํ™ฉ ํ•ด๊ฒฐํ•˜๊ธฐ)

git/github์˜ ๊ธฐ์ดˆ์ ์ธ ๋ชจ๋“ ์ง€์‹๋ถ€ํ„ฐ ์‹ค๋ฌด์—์„œ ๋งž๋”ฑ๋“œ๋ฆด ๊ฐ์ข… ์ถฉ๋Œ์ƒํ™ฉ์— ๋Œ€ํ•œ ์‹ค์ง์ ์ธ ํ•ด๊ฒฐ์ฑ…๊ณผ ์ „๋žต์„ ๋ฐฐ์›๋‹ˆ๋‹ค.

(5.0) ์ˆ˜๊ฐ•ํ‰ 41๊ฐœ

์ˆ˜๊ฐ•์ƒ 588๋ช…

๋‚œ์ด๋„ ์ž…๋ฌธ

์ˆ˜๊ฐ•๊ธฐํ•œ ๋ฌด์ œํ•œ

์ด๋ก  ์‹ค์Šต ๋ชจ๋‘
์ด๋ก  ์‹ค์Šต ๋ชจ๋‘
๊นƒํ—™
๊นƒํ—™
๊นƒ
๊นƒ
์ถฉ๋Œ
์ถฉ๋Œ
์ด๋ก  ์‹ค์Šต ๋ชจ๋‘
์ด๋ก  ์‹ค์Šต ๋ชจ๋‘
๊นƒํ—™
๊นƒํ—™
๊นƒ
๊นƒ
์ถฉ๋Œ
์ถฉ๋Œ
์นด์นด์˜ค๋ฑ…ํฌ
์‚ผ์„ฑ
SK C&C
์—”์—์ด์น˜์—”๋‹ค์ดํ€˜์ŠคํŠธ
์ธํ„ฐํŒŒํฌ

์ธํ„ฐํŒŒํฌ

์ž„์ง์›๋“ค๋„ ์ด ๊ฐ•์˜๋ฅผ ๋“ฃ๊ณ  ์žˆ์–ด์š”!

์นด์นด์˜ค๋ฑ…ํฌ
์‚ผ์„ฑ
SK C&C
์—”์—์ด์น˜์—”๋‹ค์ดํ€˜์ŠคํŠธ
์ธํ„ฐํŒŒํฌ

์ธํ„ฐํŒŒํฌ

์ž„์ง์›๋“ค๋„ ์ด ๊ฐ•์˜๋ฅผ ๋“ฃ๊ณ  ์žˆ์–ด์š”!

๋จผ์ € ๊ฒฝํ—˜ํ•œ ์ˆ˜๊ฐ•์ƒ๋“ค์˜ ํ›„๊ธฐ

5.0

5.0

letgo04

100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

git์— ๋Œ€ํ•ด์„œ ๊ฐ„๊ฒฐํ•˜๊ณ  ์ •ํ™•ํ•˜๊ฒŒ ์„ค๋ช…์„ ์ž˜ ํ•ด์ฃผ์…”์„œ ๊ฐœ๋…์žก๊ธฐ ์ข‹์Šต๋‹ˆ๋‹ค.

5.0

service

65% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

์ง„์งœ ๋ง๋„ ์•ˆ๋˜๊ฒŒ ์ข‹์€ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

5.0

HJ Jeong

65% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

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

์ˆ˜๊ฐ• ํ›„ ์ด๋Ÿฐ๊ฑธ ์–ป์„ ์ˆ˜ ์žˆ์–ด์š”

  • add, commit, push ๋“ฑ git ๊ธฐ๋ณธ ๋ช…๋ น์–ด

  • pull, fetch, stash, diff, revert ๋“ฑ ๊ฐ์ข… git ํ™œ์šฉ ๋ช…๋ น์–ด

  • case๋ณ„ ์ถฉ๋Œ์ƒํ™ฉ๊ณผ ํ•ด๊ฒฐ์ฑ… ์ด์ •๋ฆฌ

  • branch ์‹ค๋ฌด์  ํ™œ์šฉ

  • merge ์ „๋žต(merge, rebase, squash)

์ˆ˜์—…์ง„ํ–‰๋ฐฉ์‹

-git๊ด€๋ จ ๊ฐ์ข… ๋ช…๋ น์–ด์™€ ์‹ค๋ฌด์—์„œ ๋งŒ๋‚  ์ถฉ๋Œ์ƒํ™ฉ๋“ค์„ ๋งŒ๋“ค๋ฉฐ ํ•ด๊ฒฐํ•ด ๋‚˜๊ฐ‘๋‹ˆ๋‹ค.

<๋กœ์ปฌ์—์„œ์˜ ์ถฉ๋Œ>


<github์—์„œ์˜ ์ถฉ๋Œ>



-๋‹จ์ผ branch์—์„œ ์—ฌ๋Ÿฌ branch๊นŒ์ง€ ํ™•์žฅํ•˜๋Š” ์‹ค์Šต์„ ์ง„ํ–‰ํ•˜์—ฌ ์‹ค์ œ ์‹ค๋ฌด์ƒํ™ฉ์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•ฉ๋‹ˆ๋‹ค.

<sourceํŠธ๋ฆฌ>



-ํŒ€์—์„œ ๊ด€๋ฆฌํ•  repository์˜ github๊ด€๋ฆฌ, branch ๊ด€๋ฆฌ์ „๋žต, merge์ „๋žต์„ ๋ฐฐ์›๋‹ˆ๋‹ค.

<oraganization ์ƒ์„ฑ๋ฐฉ๋ฒ•>


<fork ํ™œ์šฉ๋ฒ•>


<branch rule set๊ด€๋ฆฌ>


<squash, rebase mergeํ™œ์šฉ>



์ˆ˜์—…์ž๋ฃŒ

๋ชจ๋“  ์ˆ˜์—… ์ž๋ฃŒ๋Š” ์•„๋ž˜ ๋งํฌ์˜ ๋…ธ์…˜์ž๋ฃŒ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.

https://picturesque-staircase-f6e.notion.site/git-github-a00da05d4c7a49d4ac5347c6df1b3f53
script๋Š” ์•„๋ž˜ github์ฃผ์†Œ์— ์žˆ์œผ๋‹ˆ, ์ฐธ๊ณ ํ•˜์„ธ์š”.

https://github.com/kimseonguk197/git_github_inflearn

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • git์„ ์ฒ˜์Œ์‚ฌ์šฉํ•ด๋ณด๋Š” ์ž…๋ฌธ์ž

  • ์‹ค๋ฌด์—์„œ ๋Šฅ์ˆ™ํ•œ git์‚ฌ์šฉ์ด ํ•„์š”ํ•œ ๊ฐœ๋ฐœ์ž

  • ํ˜‘์—…์‹œ ์ถฉ๋Œ์ƒํ™ฉ ํ•ด๊ฒฐ์—ญ๋Ÿ‰์ด ๋ถ€์กฑํ•œ ๊ฐœ๋ฐœ์ž

  • ๋ฐฑ์—”๋“œ/ํ”„๋ก ํŠธ ๊ฐœ๋ฐœ์ž

์•ˆ๋…•ํ•˜์„ธ์š”
bradkim์ž…๋‹ˆ๋‹ค.

์ธํ”„๋Ÿฐ์ธ์ฆ

์ปค๋ฆฌ์–ด์ธ์ฆ

3,581

๋ช…

์ˆ˜๊ฐ•์ƒ

384

๊ฐœ

์ˆ˜๊ฐ•ํ‰

130

๊ฐœ

๋‹ต๋ณ€

4.9

์ 

๊ฐ•์˜ ํ‰์ 

10

๊ฐœ

๊ฐ•์˜

๐Ÿ’ช๐Ÿ’ช๐Ÿ’ช์‹ค๋ฌด์™€ ๊ฐ•์˜ ๊ฒฝ๋ ฅ์„ ๊ฐ–์ถ˜ ์ „๋ฌธ๊ฐ€ ๐Ÿ’ช๐Ÿ’ช๐Ÿ’ช

์•ˆ๋…•ํ•˜์„ธ์š” ๊น€์„ ๊ตญ์ž…๋‹ˆ๋‹ค. ์—ฐ์„ธ๋Œ€ํ•™๊ต๋ฅผ ์กธ์—…ํ•˜๊ณ  ๋Œ€๊ธฐ์—…, ์Šคํƒ€ํŠธ์—… ๋“ฑ์—์„œ ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด๋กœ ์ผํ•ด์™”์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ๋Š” ๊ธฐ์—…๊ต์œก/๋ถ€ํŠธ์บ ํ”„ ์ „์—… ๊ฐ•์‚ฌ๋กœ ์ผํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค๋ฌด ๊ฒฝํ—˜๊ณผ ๊ฐ•์˜ ๊ฒฝํ—˜์„ ๋ชจ๋‘ ๊ฐ–์ถ˜ ๊ฐ•์‚ฌ๋กœ์„œ, ์—ฌ๋Ÿฌ๋ถ„๋“ค์—๊ฒŒ ๋ฐ˜๋“œ์‹œ ์•Œ์•„์•ผํ•  ์ง€์‹๋“ค ์œ„์ฃผ๋กœ ์•Œ๊ธฐ์‰ฝ๊ฒŒ ์ „๋‹ฌ ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

ํ”„๋กœํ•„ : https://www.linkedin.com/in/seongukkim

๊ธฐ์—…๊ต์œก๋ฌธ์˜ : ksg39412@naver.com

๋”๋ณด๊ธฐ

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

17๊ฐœ โˆ™ (6์‹œ๊ฐ„ 0๋ถ„)

๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์ „์ฒด

41๊ฐœ

5.0

41๊ฐœ์˜ ์ˆ˜๊ฐ•ํ‰

  • SPRING๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    SPRING

    ์ˆ˜๊ฐ•ํ‰ 88

    โˆ™

    ํ‰๊ท  ํ‰์  4.9

    5

    100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ์™€ ์ •๋ง ์ข‹์€ ๊ฐ•์˜์—์š”! ๊ฐ€๊ฒฉ ๋Œ€๋น„ ์ตœ๊ณ ๋„ค์š”.

    • ์šฐ๋””๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
      ์šฐ๋””

      ์ˆ˜๊ฐ•ํ‰ 14

      โˆ™

      ํ‰๊ท  ํ‰์  5.0

      5

      100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

      ๊ฐ•์˜ ๋‚ด์šฉ์ด ์ •๋ง ์•Œ์ฐจ๊ณ  ์ข‹์•˜์Šต๋‹ˆ๋‹ค. ๊ฐ•์‚ฌํ•ฉ๋‹ˆ๋‹ค.

      • bradkim
        ์ง€์‹๊ณต์œ ์ž

        ์ž˜ ๋“ค์–ด์ฃผ์…จ๋‹ค๋‹ˆ, ๋‹คํ–‰์ž…๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    • faith0127๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
      faith0127

      ์ˆ˜๊ฐ•ํ‰ 4

      โˆ™

      ํ‰๊ท  ํ‰์  4.3

      ์ˆ˜์ •๋จ

      5

      35% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

      ์ข‹์•„์—ฌ

      • HJ Jeong๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
        HJ Jeong

        ์ˆ˜๊ฐ•ํ‰ 2

        โˆ™

        ํ‰๊ท  ํ‰์  5.0

        ์ˆ˜์ •๋จ

        5

        65% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

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

        • bradkim
          ์ง€์‹๊ณต์œ ์ž

          ์ •์„ฑ์Šค๋Ÿฌ์šด ์ˆ˜๊ฐ•ํ‰ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋” ์ข‹์€ ๊ฐ•์˜๋กœ ์ฐพ์•„๋ต™๊ฒ ์Šต๋‹ˆ๋‹ค.

        • ๋ฐฉ๊ธˆ ์™„๊ฐ•ํ–ˆ๋Š”๋ฐ์š”. git cherry-pick ์„ค๋ช…์ด ์—†๋„ค์š”. ๋‚˜์ค‘์—๋ผ๋„ ์ถ”๊ฐ€ํ•ด์ฃผ์…จ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹ค๋ฅธ ๊ฐ•์˜ ์ปค๋ฆฌํ˜๋Ÿผ์ด๋ž‘ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ๋ดค๋Š”๋ฐ ํ€„๋ฆฌํ‹ฐ์— ๋น„ํ•ด ๊ฐ€๊ฒฉ์ด ๊ต‰์žฅํžˆ ํ˜œ์ž๋„ค์š”ใ… ใ…  ๋ณต์Šตํ•˜๋Š” ์ฐจ์›์—์„œ ํ•œ๋ฒˆ์”ฉ ๋‹ค ๋ณด๊ณ  ์‹ถ์„ ์ •๋„์ž…๋‹ˆ๋‹ค.

      • ๊ฐœ๋ฐœํ•˜๋Š” ๋ถ„์„๊ฐ€๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
        ๊ฐœ๋ฐœํ•˜๋Š” ๋ถ„์„๊ฐ€

        ์ˆ˜๊ฐ•ํ‰ 38

        โˆ™

        ํ‰๊ท  ํ‰์  4.8

        5

        100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

        ์ €๋ ดํ•œ ๋น„์šฉ์œผ๋กœ ๊นƒํ—™์˜ ํ•ต์‹ฌ์„ ํŒŒ์•…ํ•˜๊ณ  ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์–ด์š”

        bradkim๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜

        ์ง€์‹๊ณต์œ ์ž๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

        ๋น„์Šทํ•œ ๊ฐ•์˜

        ๊ฐ™์€ ๋ถ„์•ผ์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!