際際滷

際際滷Share a Scribd company logo
Why use Git ?
d
source code management system
NIPA Open Frontier Lab.
Taeung Song
treeze.taeung@gmail.com
2016-04-26
Speaker
″ (Taeung Song, https://github.com/taeung)
2016 NIPA Open Frontier Lab 3 蠍 (http://devlab.oss.kr/)
2015 Linux kernel - perf 襦 contributor  譴
2014 ( 譯 ) XS 郁規 ( ろ語 , 覯 , ARM, etc.)
2013 NIPA 谿曙 R&D 2 蠍
2012 NIPA SW Maestro 3 蠍
2011 ( 譯 ) MTOME 螳覦郁規 ( 覯 , WinAPI)
Why you should use Git ?
Contents
Git 企
(What)
Git 螻 
(How)
ろ
(Advanced)
Git, Github 磯 伎
(Why)
磯Μ 襦語 Git
(Apply)
Git 企 螳 
Histroy 蟯襴螳  轟朱 覲糾規螳 , 覲伎 螻殊 覲   .
Git 螳覦螻殊 , ろ 煙 蟯襴 蟲
Git  蠍磯
Source code management tool
螻殊 1_ 豕譬 _2016_02_28.zip
螻殊 1_ 讌讌豕譬 _2016_02_29.zip
螻殊 1_ 讌讌讌讌豕譬 _2016_03_01.zip
Ctrl+c, v  Alzip 豢 蟯襴覯
螳蠏 伎 覘 覦讌
谿 (Diff) 襯    .
Source code management tool
螻殊 1_ 豕譬 _2016_02_28.zip
螻殊 1_ 讌讌豕譬 _2016_02_29.zip
螻殊 1_ 讌讌讌讌豕譬 _2016_03_01.zip
Ctrl+c, v  Alzip 豢 蟯襴覯
螳蠏 伎 覘 覦讌
谿 (Diff) 襯    .
Ctrl + c, v 襯 襦
谿讌  X 2
X 3  + diff
Git  蠍磯
Source code management tool
螻殊 1_ 豕譬 _2016_02_28.zip
螻殊 1_ 讌讌豕譬 _2016_02_29.zip
螻殊 1_ 讌讌讌讌豕譬 _2016_03_01.zip
Ctrl+c, v  Alzip 豢 蟯襴覯
螳蠏 伎 覘 覦讌
谿 (Diff) 襯    .
Ctrl + c, v 襯 襦
谿讌  X 2
X 3  + diff
< History 螳蟯襴  >
谿 (Diff) 螳 覓伎願
 伎襯 Log 襯 蠍語 .
Git  蠍磯
Source code management tool
螻殊 1_ 豕譬 _2016_02_28.zip
螻殊 1_ 讌讌豕譬 _2016_02_29.zip
螻殊 1_ 讌讌讌讌豕譬 _2016_03_01.zip
Ctrl+c, v  Alzip 豢 蟯襴覯
螳蠏 伎 覘 覦讌
谿 (Diff) 襯    .
Ctrl + c, v 襯 襦
谿讌  X 2
X 3  + diff
< History 螳蟯襴  >
谿 (Diff) 螳 覓伎願
 伎襯 Log 襯 蠍語 .
< 螳襾語  >
朱れ  襦
螻手碓 螳 蠏碁襦 覲旧  ( 螳覦  )
( 螳 覯覲 谿企 ロ伎 size 螳 )
Git  蠍磯
Source code management tool
螻殊 1_ 豕譬 _2016_02_28.zip
螻殊 1_ 讌讌豕譬 _2016_02_29.zip
螻殊 1_ 讌讌讌讌豕譬 _2016_03_01.zip
Ctrl+c, v  Alzip 豢 蟯襴覯
螳蠏 伎 覘 覦讌
谿 (Diff) 襯    .
Ctrl + c, v 襯 襦
谿讌  X 2
X 3  + diff
< History 螳蟯襴  >
谿 (Diff) 螳 覓伎願
 伎襯 Log 襯 蠍語 .
< 螳襾語  >
朱れ  襦
螻手碓 螳 蠏碁襦 覲旧  ( 螳覦  )
( 螳 覯覲 谿企 ロ伎 size 螳 )
< 轟 覯 蟯襴 >
tag  release 襦
螳蟯襴 
Git  蠍磯
Source code management tool
螻殊 1_ 豕譬 _2016_02_28.zip
螻殊 1_ 讌讌豕譬 _2016_02_29.zip
螻殊 1_ 讌讌讌讌豕譬 _2016_03_01.zip
Ctrl+c, v  Alzip 豢 蟯襴覯
豪Μ
( 讌蟾讌 ..)
Git 覦一磯 螳觜
Code 譴企朱  螳覦 ..)
譬蟇 蟆 ..
Git   伎螳 覿譟 ..
(Wants VS Needs)
Git  蠍磯
Git  磯伎
 覓語 Git  企 . ( 讌讌煙 蠏豪 )
 , 蟲 , 覓碁 れ 螳覦螻殊  Git  企 .
https://geektimes.ru
Git 螻  How
Git 企
(What)
Git 螻 
(How)
ろ
(Advanced)
Git, Github 磯 伎
(Why)
磯Μ 襦語 Git
(Apply)
 覓語 Git  企 . ( 讌讌煙 蠏豪 )
Commit ( 覲覿 )  牛 螳覦覦  ( 襴觀 , 襦 )
https://geektimes.ru
Git 螻  How
Commits( 覲覿 )  蟯襴襯 牛 ( 貊襯  伎螳 覈 )
https://github.com/torvalds/linux
* 谿瑚 : Linux kernel  Github  mirror 蟾讌 讌襷 れ Repository 螳 螻旧
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/
Git 螻  襦 1. Linux kernel 螳覦覦
Commits( 覲覿 )  蟯襴襯 牛 ( 貊襯  伎螳 覈 )
https://github.com/torvalds/linux
Git 螻  襦 1. Linux kernel 螳覦覦
Commits( 覲覿 )  蟯襴襯 牛 ( 貊襯  伎螳 覈 )
https://github.com/torvalds/linux
Git 螻  襦 1. Linux kernel 螳覦覦
Commits( 覲覿 )  蟯襴襯 牛 ( 貊襯  伎螳 覈 )
https://github.com/torvalds/linux
Git 螻  襦 1. Linux kernel 螳覦覦
 覲覿 (commits)  牛 Review  Discussion 螳 (pull-request, PATCH mail)
Git 螻  襦 1. Linux kernel 螳覦覦
 覲覿 (commits)  牛 Review  Discussion 螳 (pull-request, PATCH mail)
Git 螻  襦 2. Pull-request 螳覦覦
 覲覿 (commits)  牛 Review  Discussion 螳 (pull-request, PATCH mail)
Git 螻  襦 2. Pull-request 螳覦覦
 覲覿 (commits)  牛 Review  Discussion 螳 (pull-request, PATCH mail)
Git 螻  襦 2. Pull-request 螳覦覦
 覲覿 (commits)  牛 Review  Discussion 螳 (pull-request, PATCH mail)
Git 螻  襦 2. Pull-request 螳覦覦
 覲覿 (commits)  牛 Review  Discussion 螳 (pull-request, PATCH mail)
Git 螻  襦 2. Pull-request 螳覦覦
 覲覿 (commits)  牛 Review  Discussion 螳 (pull-request, PATCH mail)
Git 螻  襦 2. Pull-request 螳覦覦
Git, Github 磯伎 Why
Git 企
(What)
Git 螻 
(How)
ろ
(Advanced)
Git, Github 磯 伎
(Why)
磯Μ 襦語 Git
(Apply)
Git  磯伎
 覓語 Git  企 . ( 讌讌煙 蠏豪 )
 , 蟲 , 覓碁 れ 螳覦螻殊  Git  企 .
Git  磯伎
 覓語 Git  企 . ( 讌讌煙 蠏豪 )
 , 蟲 , 覓碁 れ 螳覦螻殊  Git  企 .
Coding Style  Coding Convention  蠍磯蓋
Commits( 覲覿 )  蟯襴襯 牛 ( 貊襯  伎螳 覈 )
 覲覿  牛 Review  Discussion 螳 (pull-request, PATCH mail)
れ 讌 ( れ 覯蠏 / る 覩碁Μ 谿 , 豢  )
れ 讌 ( れ 覯蠏 / る 覩碁Μ 谿 , 豢  )
Git   ろり  讀覈 (IT 蠍一れ  譟 , 語 襯 企 )
Git  磯伎
Git  磯伎
れ 讌 ( れ 覯蠏 / る 覩碁Μ 谿 , 豢  )
Git   ろり  讀覈 (IT 蠍一れ  譟 , 語 襯 企 )
豺伎拘 , NHN 壱企┝  SW 蠍一れ pull-request 覦
Git  磯伎
れ 讌 ( れ 覯蠏 / る 覩碁Μ 谿 , 豢  )
Git   ろり  讀覈 (IT 蠍一れ  譟 , 語 襯 企 )
Junior 螳覦 蟲 螻 ( 襦螳覦 貊襯 覲殊  蠍壱 )
豺伎拘 , NHN 壱企┝  SW 蠍一れ pull-request 覦
Opensource ろれ 貉碁Μ觀一
Git 企
(What)
Git 螻 
(How)
ろ
(Advanced)
Git, Github 磯 伎
(Why)
磯Μ 襦語 Git
(Apply)
Github 
螳譬 Remote repository ( 蟆レ ) れ 讌
Git 企朱 蟲襯  危
Opensource Github / Not Github
- Node.js (https://github.com/nodejs/node)
- Angular.js (https://github.com/angular/angular.js)
- Spring-boot (https://github.com/spring-projects/spring-boot)
- Rust (https://github.com/rust-lang/rust)
- Redis (https://github.com/antirez/redis)
- Flask (https://github.com/mitsuhiko/flask)

- Apache (http://git.apache.org)
- Linux kernel (http://git.kernel.org)
- GNU (http://git.savannah.gnu.org/cgit/)
- Webkit (git://git.webkit.org/WebKit.git)

Github
Not Github
Not Github Gitub 螳  remote repo 蟯襴 危
https://git.kernel.org
Opensource 螳譬 ろ
瑚 螳譬 ろ 糾 危 (https://www.openhub.net/)
ろ 貉る誤 螳碁 糾 觀 (https://www.openhub.net/accounts/namhyung)
Opensource 螳譬 ろれ 蠍一 糾
Opensource Contributor, Committer, Maintainer
( 谿瑚 )
https://wiki.kldp.org/wiki.php/KoreanOpenSourceCommitter
http://dirkriehle.com/publications/2014-2/the-open-source-software-developer-career-and-its-benefits/
http://www.payscale.com/research/US/Skill=Open_Source/Salary
http://nolongernew.blogspot.kr/2010/02/economic-motivation-of-open-source.html
ろ 貉碁Μ觀一 螻
誤启Μ , 豬讌 , 螻磯
る , 襦螳覦 , 貊願覦 , 貉る誤
覲牛 螳覦
磯Μ 襦語 Git 伎 
Git 企
(What)
Git 螻 
(How)
ろ
(Advanced)
Git, Github 磯 伎
(Why)
磯Μ 襦語 Git
(Apply)
磯Μ 襦語 Git 伎  ( 襦 蟯襴覦 )
sogang
襦碁 : sogang
 : Taeung, Kyuho ...
磯Μ 襦語 Git 伎  ( 襦 蟯襴覦 )
sogang
Taeung/sogang Kyuho/sogang
Fork !!
Fork !!
襦碁 : sogang
 : Taeung, Kyuho ...
磯Μ 襦語 Git 伎  ( 襦 蟯襴覦 )
sogang
Taeung/sogang Kyuho/sogang
Fork !!
Fork !!
Pull-request !!
Pull-request !!
襦碁 : sogang
 : Taeung, Kyuho ...
'fixes' branch
'features' branch
磯Μ 襦語 Git 伎  ( 襦 蟯襴覦 )
sogang
Taeung/sogang Kyuho/sogang
Fork !!
Fork !!
Pull-request !!
Pull-request !!
Maintainer  review
蟷 discussion
襦碁 : sogang
 : Taeung, Kyuho ...
'fixes' branch
'features' branch
磯Μ 襦語 Git 伎  (pull-request 覦覯 )
http://www.gulistanboylu.com/how-to-send-pull-request-on-github/
(git  襭 )
https://github.com/taeung/git-training
Q&A - 譯 覓視 讌覓碁り骸 螳 
1) Git 螻 Github  谿企 ?
2) Commit 螻 Push  谿企 ?
3) Fetch  Pull  谿企 ?
4) Rebase  Merge  谿企 ?
Git  螳 貉危 (local)  れ れ蟯襴螳 螳ロ 襦蠏碁願
Github  remote レ螳  碁覯襯 讌豺 .
commit  local 启 history 襯 蟆伎伎 碁襷 (internet)  郁
Push  remote レ (Github  )  history 襯 蟆伎伎 碁襷 (intenet)   .
Remote レ (Github  ) 襦 覿 豕 commit 覲企れ 螳語る蟆 襷ろ螳讌企
Fetch  螳語 启 (.git)  ロ螻
Pull  覦襦  branch  merge  覦 .
  branch  谿伎 (commits) 襯 豺蟆 襷ろ螳讌
Rebase  豺蠍  螳蠍 (rewinding) 襯 螻
Merge  螻 豺 .
Other questions ?

More Related Content

Why use git

  • 1. Why use Git ? d source code management system NIPA Open Frontier Lab. Taeung Song treeze.taeung@gmail.com 2016-04-26
  • 2. Speaker ″ (Taeung Song, https://github.com/taeung) 2016 NIPA Open Frontier Lab 3 蠍 (http://devlab.oss.kr/) 2015 Linux kernel - perf 襦 contributor 譴 2014 ( 譯 ) XS 郁規 ( ろ語 , 覯 , ARM, etc.) 2013 NIPA 谿曙 R&D 2 蠍 2012 NIPA SW Maestro 3 蠍 2011 ( 譯 ) MTOME 螳覦郁規 ( 覯 , WinAPI)
  • 3. Why you should use Git ?
  • 4. Contents Git 企 (What) Git 螻 (How) ろ (Advanced) Git, Github 磯 伎 (Why) 磯Μ 襦語 Git (Apply)
  • 5. Git 企 螳 Histroy 蟯襴螳 轟朱 覲糾規螳 , 覲伎 螻殊 覲 . Git 螳覦螻殊 , ろ 煙 蟯襴 蟲
  • 6. Git 蠍磯 Source code management tool 螻殊 1_ 豕譬 _2016_02_28.zip 螻殊 1_ 讌讌豕譬 _2016_02_29.zip 螻殊 1_ 讌讌讌讌豕譬 _2016_03_01.zip Ctrl+c, v Alzip 豢 蟯襴覯 螳蠏 伎 覘 覦讌 谿 (Diff) 襯 .
  • 7. Source code management tool 螻殊 1_ 豕譬 _2016_02_28.zip 螻殊 1_ 讌讌豕譬 _2016_02_29.zip 螻殊 1_ 讌讌讌讌豕譬 _2016_03_01.zip Ctrl+c, v Alzip 豢 蟯襴覯 螳蠏 伎 覘 覦讌 谿 (Diff) 襯 . Ctrl + c, v 襯 襦 谿讌 X 2 X 3 + diff Git 蠍磯
  • 8. Source code management tool 螻殊 1_ 豕譬 _2016_02_28.zip 螻殊 1_ 讌讌豕譬 _2016_02_29.zip 螻殊 1_ 讌讌讌讌豕譬 _2016_03_01.zip Ctrl+c, v Alzip 豢 蟯襴覯 螳蠏 伎 覘 覦讌 谿 (Diff) 襯 . Ctrl + c, v 襯 襦 谿讌 X 2 X 3 + diff < History 螳蟯襴 > 谿 (Diff) 螳 覓伎願 伎襯 Log 襯 蠍語 . Git 蠍磯
  • 9. Source code management tool 螻殊 1_ 豕譬 _2016_02_28.zip 螻殊 1_ 讌讌豕譬 _2016_02_29.zip 螻殊 1_ 讌讌讌讌豕譬 _2016_03_01.zip Ctrl+c, v Alzip 豢 蟯襴覯 螳蠏 伎 覘 覦讌 谿 (Diff) 襯 . Ctrl + c, v 襯 襦 谿讌 X 2 X 3 + diff < History 螳蟯襴 > 谿 (Diff) 螳 覓伎願 伎襯 Log 襯 蠍語 . < 螳襾語 > 朱れ 襦 螻手碓 螳 蠏碁襦 覲旧 ( 螳覦 ) ( 螳 覯覲 谿企 ロ伎 size 螳 ) Git 蠍磯
  • 10. Source code management tool 螻殊 1_ 豕譬 _2016_02_28.zip 螻殊 1_ 讌讌豕譬 _2016_02_29.zip 螻殊 1_ 讌讌讌讌豕譬 _2016_03_01.zip Ctrl+c, v Alzip 豢 蟯襴覯 螳蠏 伎 覘 覦讌 谿 (Diff) 襯 . Ctrl + c, v 襯 襦 谿讌 X 2 X 3 + diff < History 螳蟯襴 > 谿 (Diff) 螳 覓伎願 伎襯 Log 襯 蠍語 . < 螳襾語 > 朱れ 襦 螻手碓 螳 蠏碁襦 覲旧 ( 螳覦 ) ( 螳 覯覲 谿企 ロ伎 size 螳 ) < 轟 覯 蟯襴 > tag release 襦 螳蟯襴 Git 蠍磯
  • 11. Source code management tool 螻殊 1_ 豕譬 _2016_02_28.zip 螻殊 1_ 讌讌豕譬 _2016_02_29.zip 螻殊 1_ 讌讌讌讌豕譬 _2016_03_01.zip Ctrl+c, v Alzip 豢 蟯襴覯 豪Μ ( 讌蟾讌 ..) Git 覦一磯 螳觜 Code 譴企朱 螳覦 ..) 譬蟇 蟆 .. Git 伎螳 覿譟 .. (Wants VS Needs) Git 蠍磯
  • 12. Git 磯伎 覓語 Git 企 . ( 讌讌煙 蠏豪 ) , 蟲 , 覓碁 れ 螳覦螻殊 Git 企 . https://geektimes.ru
  • 13. Git 螻 How Git 企 (What) Git 螻 (How) ろ (Advanced) Git, Github 磯 伎 (Why) 磯Μ 襦語 Git (Apply)
  • 14. 覓語 Git 企 . ( 讌讌煙 蠏豪 ) Commit ( 覲覿 ) 牛 螳覦覦 ( 襴觀 , 襦 ) https://geektimes.ru Git 螻 How
  • 15. Commits( 覲覿 ) 蟯襴襯 牛 ( 貊襯 伎螳 覈 ) https://github.com/torvalds/linux * 谿瑚 : Linux kernel Github mirror 蟾讌 讌襷 れ Repository 螳 螻旧 http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/ Git 螻 襦 1. Linux kernel 螳覦覦
  • 16. Commits( 覲覿 ) 蟯襴襯 牛 ( 貊襯 伎螳 覈 ) https://github.com/torvalds/linux Git 螻 襦 1. Linux kernel 螳覦覦
  • 17. Commits( 覲覿 ) 蟯襴襯 牛 ( 貊襯 伎螳 覈 ) https://github.com/torvalds/linux Git 螻 襦 1. Linux kernel 螳覦覦
  • 18. Commits( 覲覿 ) 蟯襴襯 牛 ( 貊襯 伎螳 覈 ) https://github.com/torvalds/linux Git 螻 襦 1. Linux kernel 螳覦覦
  • 19. 覲覿 (commits) 牛 Review Discussion 螳 (pull-request, PATCH mail) Git 螻 襦 1. Linux kernel 螳覦覦
  • 20. 覲覿 (commits) 牛 Review Discussion 螳 (pull-request, PATCH mail) Git 螻 襦 2. Pull-request 螳覦覦
  • 21. 覲覿 (commits) 牛 Review Discussion 螳 (pull-request, PATCH mail) Git 螻 襦 2. Pull-request 螳覦覦
  • 22. 覲覿 (commits) 牛 Review Discussion 螳 (pull-request, PATCH mail) Git 螻 襦 2. Pull-request 螳覦覦
  • 23. 覲覿 (commits) 牛 Review Discussion 螳 (pull-request, PATCH mail) Git 螻 襦 2. Pull-request 螳覦覦
  • 24. 覲覿 (commits) 牛 Review Discussion 螳 (pull-request, PATCH mail) Git 螻 襦 2. Pull-request 螳覦覦
  • 25. 覲覿 (commits) 牛 Review Discussion 螳 (pull-request, PATCH mail) Git 螻 襦 2. Pull-request 螳覦覦
  • 26. Git, Github 磯伎 Why Git 企 (What) Git 螻 (How) ろ (Advanced) Git, Github 磯 伎 (Why) 磯Μ 襦語 Git (Apply)
  • 27. Git 磯伎 覓語 Git 企 . ( 讌讌煙 蠏豪 ) , 蟲 , 覓碁 れ 螳覦螻殊 Git 企 .
  • 28. Git 磯伎 覓語 Git 企 . ( 讌讌煙 蠏豪 ) , 蟲 , 覓碁 れ 螳覦螻殊 Git 企 . Coding Style Coding Convention 蠍磯蓋 Commits( 覲覿 ) 蟯襴襯 牛 ( 貊襯 伎螳 覈 ) 覲覿 牛 Review Discussion 螳 (pull-request, PATCH mail) れ 讌 ( れ 覯蠏 / る 覩碁Μ 谿 , 豢 )
  • 29. れ 讌 ( れ 覯蠏 / る 覩碁Μ 谿 , 豢 ) Git ろり 讀覈 (IT 蠍一れ 譟 , 語 襯 企 ) Git 磯伎
  • 30. Git 磯伎 れ 讌 ( れ 覯蠏 / る 覩碁Μ 谿 , 豢 ) Git ろり 讀覈 (IT 蠍一れ 譟 , 語 襯 企 ) 豺伎拘 , NHN 壱企┝ SW 蠍一れ pull-request 覦
  • 31. Git 磯伎 れ 讌 ( れ 覯蠏 / る 覩碁Μ 谿 , 豢 ) Git ろり 讀覈 (IT 蠍一れ 譟 , 語 襯 企 ) Junior 螳覦 蟲 螻 ( 襦螳覦 貊襯 覲殊 蠍壱 ) 豺伎拘 , NHN 壱企┝ SW 蠍一れ pull-request 覦
  • 32. Opensource ろれ 貉碁Μ觀一 Git 企 (What) Git 螻 (How) ろ (Advanced) Git, Github 磯 伎 (Why) 磯Μ 襦語 Git (Apply)
  • 33. Github 螳譬 Remote repository ( 蟆レ ) れ 讌 Git 企朱 蟲襯 危
  • 34. Opensource Github / Not Github - Node.js (https://github.com/nodejs/node) - Angular.js (https://github.com/angular/angular.js) - Spring-boot (https://github.com/spring-projects/spring-boot) - Rust (https://github.com/rust-lang/rust) - Redis (https://github.com/antirez/redis) - Flask (https://github.com/mitsuhiko/flask) - Apache (http://git.apache.org) - Linux kernel (http://git.kernel.org) - GNU (http://git.savannah.gnu.org/cgit/) - Webkit (git://git.webkit.org/WebKit.git) Github Not Github
  • 35. Not Github Gitub 螳 remote repo 蟯襴 危 https://git.kernel.org
  • 36. Opensource 螳譬 ろ 瑚 螳譬 ろ 糾 危 (https://www.openhub.net/)
  • 37. ろ 貉る誤 螳碁 糾 觀 (https://www.openhub.net/accounts/namhyung) Opensource 螳譬 ろれ 蠍一 糾
  • 38. Opensource Contributor, Committer, Maintainer ( 谿瑚 ) https://wiki.kldp.org/wiki.php/KoreanOpenSourceCommitter http://dirkriehle.com/publications/2014-2/the-open-source-software-developer-career-and-its-benefits/ http://www.payscale.com/research/US/Skill=Open_Source/Salary http://nolongernew.blogspot.kr/2010/02/economic-motivation-of-open-source.html ろ 貉碁Μ觀一 螻 誤启Μ , 豬讌 , 螻磯 る , 襦螳覦 , 貊願覦 , 貉る誤 覲牛 螳覦
  • 39. 磯Μ 襦語 Git 伎 Git 企 (What) Git 螻 (How) ろ (Advanced) Git, Github 磯 伎 (Why) 磯Μ 襦語 Git (Apply)
  • 40. 磯Μ 襦語 Git 伎 ( 襦 蟯襴覦 ) sogang 襦碁 : sogang : Taeung, Kyuho ...
  • 41. 磯Μ 襦語 Git 伎 ( 襦 蟯襴覦 ) sogang Taeung/sogang Kyuho/sogang Fork !! Fork !! 襦碁 : sogang : Taeung, Kyuho ...
  • 42. 磯Μ 襦語 Git 伎 ( 襦 蟯襴覦 ) sogang Taeung/sogang Kyuho/sogang Fork !! Fork !! Pull-request !! Pull-request !! 襦碁 : sogang : Taeung, Kyuho ... 'fixes' branch 'features' branch
  • 43. 磯Μ 襦語 Git 伎 ( 襦 蟯襴覦 ) sogang Taeung/sogang Kyuho/sogang Fork !! Fork !! Pull-request !! Pull-request !! Maintainer review 蟷 discussion 襦碁 : sogang : Taeung, Kyuho ... 'fixes' branch 'features' branch
  • 44. 磯Μ 襦語 Git 伎 (pull-request 覦覯 ) http://www.gulistanboylu.com/how-to-send-pull-request-on-github/ (git 襭 ) https://github.com/taeung/git-training
  • 45. Q&A - 譯 覓視 讌覓碁り骸 螳 1) Git 螻 Github 谿企 ? 2) Commit 螻 Push 谿企 ? 3) Fetch Pull 谿企 ? 4) Rebase Merge 谿企 ? Git 螳 貉危 (local) れ れ蟯襴螳 螳ロ 襦蠏碁願 Github remote レ螳 碁覯襯 讌豺 . commit local 启 history 襯 蟆伎伎 碁襷 (internet) 郁 Push remote レ (Github ) history 襯 蟆伎伎 碁襷 (intenet) . Remote レ (Github ) 襦 覿 豕 commit 覲企れ 螳語る蟆 襷ろ螳讌企 Fetch 螳語 启 (.git) ロ螻 Pull 覦襦 branch merge 覦 . branch 谿伎 (commits) 襯 豺蟆 襷ろ螳讌 Rebase 豺蠍 螳蠍 (rewinding) 襯 螻 Merge 螻 豺 .