際際滷

際際滷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

What's hot (20)

れ企 ろ 碁碁 - 貊 覈 貊襦 UNIST 求=
れ企 ろ 碁碁 - 貊 覈 貊襦 UNIST 求=れ企 ろ 碁碁 - 貊 覈 貊襦 UNIST 求=
れ企 ろ 碁碁 - 貊 覈 貊襦 UNIST 求=
NAVER Engineering
Go襦 襦 蠍
Go襦  襦 蠍Go襦  襦 蠍
Go襦 襦 蠍
Joonsung Lee
== - PyPy/RPython朱 20覦 觜殊 JIT 誤壱襴
== - PyPy/RPython朱 20覦 觜殊  JIT 誤壱襴== - PyPy/RPython朱 20覦 觜殊  JIT 誤壱襴
== - PyPy/RPython朱 20覦 觜殊 JIT 誤壱襴
YunWon Jeong
Python 螻 危
Python 螻 危Python 螻 危
Python 螻 危
D2 CAMPUS FEST 2015 るΜ伎 session1
D2 CAMPUS FEST 2015 るΜ伎 session1D2 CAMPUS FEST 2015 るΜ伎 session1
D2 CAMPUS FEST 2015 るΜ伎 session1
NAVER D2
伎 殊ろ襦 覦一磯 麹襦蠏碁覦 #1 (ABCD Foundation)
伎 殊ろ襦 覦一磯 麹襦蠏碁覦 #1 (ABCD Foundation)伎 殊ろ襦 覦一磯 麹襦蠏碁覦 #1 (ABCD Foundation)
伎 殊ろ襦 覦一磯 麹襦蠏碁覦 #1 (ABCD Foundation)
[D2 fest 2014]yobi hands on lab
[D2 fest 2014]yobi hands on lab[D2 fest 2014]yobi hands on lab
[D2 fest 2014]yobi hands on lab
NAVER D2
伎: 譬 螻
 伎: 譬 螻   伎: 譬 螻
伎: 譬 螻
Jc Kim
Git 襾瑚蒔? GitHub 襾語?
Git 襾瑚蒔? GitHub  襾語?Git 襾瑚蒔? GitHub  襾語?
Git 襾瑚蒔? GitHub 襾語?
Ian Choi
The practice of handling with FOSS by GPL v2inthe automotive
The practice of handling with FOSS by GPL v2inthe automotiveThe practice of handling with FOSS by GPL v2inthe automotive
The practice of handling with FOSS by GPL v2inthe automotive
Byungjoo Hwang
Sublime Text 3 for python and django
Sublime Text 3 for python and djangoSublime Text 3 for python and django
Sublime Text 3 for python and django
raccoony
求 梶梶求 - ろ 覦襯願 蠍 NAVER =釈玩
求 梶梶求 - ろ 覦襯願 蠍 NAVER =釈玩求 梶梶求 - ろ 覦襯願 蠍 NAVER =釈玩
求 梶梶求 - ろ 覦襯願 蠍 NAVER =釈玩
NAVER Engineering
devon2013: Gitレ螳覦襦
devon2013: Gitレ螳覦襦devon2013: Gitレ螳覦襦
devon2013: Gitレ螳覦襦
Daehyun Kim
Git ≡п戟 =
Git ≡п戟 =Git ≡п戟 =
Git ≡п戟 =
141103 =釈 =求メ = 襦蠏碁覦
141103 =釈 =求メ = 襦蠏碁覦141103 =釈 =求メ = 襦蠏碁覦
141103 =釈 =求メ = 襦蠏碁覦
Changwon Choe
ろ 譯朱 螳覦 By googletest 1 れ 牛襯 讌 money 螳豌
ろ 譯朱 螳覦 By googletest   1 れ 牛襯 讌 money 螳豌ろ 譯朱 螳覦 By googletest   1 れ 牛襯 讌 money 螳豌
ろ 譯朱 螳覦 By googletest 1 れ 牛襯 讌 money 螳豌
Mickey SJ Lee
Github 梶 = 求 梶 =
Github 梶 = 求 梶 =Github 梶 = 求 梶 =
Github 梶 = 求 梶 =
nexusz99
[201808] GitHub 蠍 - GIt &
[201808] GitHub 蠍 - GIt &  [201808] GitHub 蠍 - GIt &
[201808] GitHub 蠍 - GIt &
Ian Choi
れ企 ろ 碁碁 - ろ 襦 谿語蠍 NAVER 覦
れ企 ろ 碁碁 - ろ 襦 谿語蠍 NAVER 覦れ企 ろ 碁碁 - ろ 襦 谿語蠍 NAVER 覦
れ企 ろ 碁碁 - ろ 襦 谿語蠍 NAVER 覦
NAVER Engineering
PyCon 2015 - 覓伎 觜襯願 PyQt
PyCon 2015 - 覓伎 觜襯願  PyQtPyCon 2015 - 覓伎 觜襯願  PyQt
PyCon 2015 - 覓伎 觜襯願 PyQt
れ企 ろ 碁碁 - 貊 覈 貊襦 UNIST 求=
れ企 ろ 碁碁 - 貊 覈 貊襦 UNIST 求=れ企 ろ 碁碁 - 貊 覈 貊襦 UNIST 求=
れ企 ろ 碁碁 - 貊 覈 貊襦 UNIST 求=
NAVER Engineering
== - PyPy/RPython朱 20覦 觜殊 JIT 誤壱襴
== - PyPy/RPython朱 20覦 觜殊  JIT 誤壱襴== - PyPy/RPython朱 20覦 觜殊  JIT 誤壱襴
== - PyPy/RPython朱 20覦 觜殊 JIT 誤壱襴
YunWon Jeong
Python 螻 危
Python 螻 危Python 螻 危
Python 螻 危
D2 CAMPUS FEST 2015 るΜ伎 session1
D2 CAMPUS FEST 2015 るΜ伎 session1D2 CAMPUS FEST 2015 るΜ伎 session1
D2 CAMPUS FEST 2015 るΜ伎 session1
NAVER D2
伎 殊ろ襦 覦一磯 麹襦蠏碁覦 #1 (ABCD Foundation)
伎 殊ろ襦 覦一磯 麹襦蠏碁覦 #1 (ABCD Foundation)伎 殊ろ襦 覦一磯 麹襦蠏碁覦 #1 (ABCD Foundation)
伎 殊ろ襦 覦一磯 麹襦蠏碁覦 #1 (ABCD Foundation)
[D2 fest 2014]yobi hands on lab
[D2 fest 2014]yobi hands on lab[D2 fest 2014]yobi hands on lab
[D2 fest 2014]yobi hands on lab
NAVER D2
伎: 譬 螻
 伎: 譬 螻   伎: 譬 螻
伎: 譬 螻
Jc Kim
Git 襾瑚蒔? GitHub 襾語?
Git 襾瑚蒔? GitHub  襾語?Git 襾瑚蒔? GitHub  襾語?
Git 襾瑚蒔? GitHub 襾語?
Ian Choi
The practice of handling with FOSS by GPL v2inthe automotive
The practice of handling with FOSS by GPL v2inthe automotiveThe practice of handling with FOSS by GPL v2inthe automotive
The practice of handling with FOSS by GPL v2inthe automotive
Byungjoo Hwang
Sublime Text 3 for python and django
Sublime Text 3 for python and djangoSublime Text 3 for python and django
Sublime Text 3 for python and django
raccoony
求 梶梶求 - ろ 覦襯願 蠍 NAVER =釈玩
求 梶梶求 - ろ 覦襯願 蠍 NAVER =釈玩求 梶梶求 - ろ 覦襯願 蠍 NAVER =釈玩
求 梶梶求 - ろ 覦襯願 蠍 NAVER =釈玩
NAVER Engineering
devon2013: Gitレ螳覦襦
devon2013: Gitレ螳覦襦devon2013: Gitレ螳覦襦
devon2013: Gitレ螳覦襦
Daehyun Kim
Git ≡п戟 =
Git ≡п戟 =Git ≡п戟 =
Git ≡п戟 =
141103 =釈 =求メ = 襦蠏碁覦
141103 =釈 =求メ = 襦蠏碁覦141103 =釈 =求メ = 襦蠏碁覦
141103 =釈 =求メ = 襦蠏碁覦
Changwon Choe
ろ 譯朱 螳覦 By googletest 1 れ 牛襯 讌 money 螳豌
ろ 譯朱 螳覦 By googletest   1 れ 牛襯 讌 money 螳豌ろ 譯朱 螳覦 By googletest   1 れ 牛襯 讌 money 螳豌
ろ 譯朱 螳覦 By googletest 1 れ 牛襯 讌 money 螳豌
Mickey SJ Lee
Github 梶 = 求 梶 =
Github 梶 = 求 梶 =Github 梶 = 求 梶 =
Github 梶 = 求 梶 =
nexusz99
[201808] GitHub 蠍 - GIt &
[201808] GitHub 蠍 - GIt &  [201808] GitHub 蠍 - GIt &
[201808] GitHub 蠍 - GIt &
Ian Choi
れ企 ろ 碁碁 - ろ 襦 谿語蠍 NAVER 覦
れ企 ろ 碁碁 - ろ 襦 谿語蠍 NAVER 覦れ企 ろ 碁碁 - ろ 襦 谿語蠍 NAVER 覦
れ企 ろ 碁碁 - ろ 襦 谿語蠍 NAVER 覦
NAVER Engineering
PyCon 2015 - 覓伎 觜襯願 PyQt
PyCon 2015 - 覓伎 觜襯願  PyQtPyCon 2015 - 覓伎 觜襯願  PyQt
PyCon 2015 - 覓伎 觜襯願 PyQt

Similar to Why use git (20)

蟾觚 蠍
蟾觚 蠍蟾觚 蠍
蟾觚 蠍
ろ メ梶求過 2020 backend.ai ==
ろ メ梶求過 2020 backend.ai ==ろ メ梶求過 2020 backend.ai ==
ろ メ梶求過 2020 backend.ai ==
[17.02.09] Github introduction (Korean Version)
[17.02.09] Github introduction (Korean Version)[17.02.09] Github introduction (Korean Version)
[17.02.09] Github introduction (Korean Version)
Ildoo Kim
140109 襦
140109 襦 140109 襦
140109 襦
襴ろ襷 碁碁 - Git, Github 覲願鍵
襴ろ襷 碁碁 - Git, Github 覲願鍵襴ろ襷 碁碁 - Git, Github 覲願鍵
襴ろ襷 碁碁 - Git, Github 覲願鍵
Wooyoung Ko
[NDC12] 覲 覿 譴朱 觜 螻 讌螳ロ 貊襴 蟯襴覯 - ′綾蠏
[NDC12] 覲 覿 譴朱  觜 螻 讌螳ロ 貊襴 蟯襴覯 - ′綾蠏[NDC12] 覲 覿 譴朱  觜 螻 讌螳ロ 貊襴 蟯襴覯 - ′綾蠏
[NDC12] 覲 覿 譴朱 觜 螻 讌螳ロ 貊襴 蟯襴覯 - ′綾蠏
ChangKyu Song
11. git basic
11. git basic11. git basic
11. git basic
Geunhyung Kim
Git basic
Git basicGit basic
Git basic
Jinhan Heo
ろ 螳覦 Git 覯 れ
ろ 螳覦  Git 覯 れろ 螳覦  Git 覯 れ
ろ 螳覦 Git 覯 れ
BJ Jang
200720 覦伎ろ 覓殊覲危 伎 螳
200720 覦伎ろ 覓殊覲危 伎 螳 200720 覦伎ろ 覓殊覲危 伎 螳
200720 覦伎ろ 覓殊覲危 伎 螳
Joohyun Han
Git 覓語襯 螳企
Git 覓語襯  螳企Git 覓語襯  螳企
Git 覓語襯 螳企
chandler0201
DevOps 蟷 危エ覲企 (伎擦れ 燕襯 譬壱) /螳覦
DevOps 蟷 危エ覲企 (伎擦れ 燕襯 譬壱) /螳覦 DevOps 蟷 危エ覲企 (伎擦れ 燕襯 譬壱) /螳覦
DevOps 蟷 危エ覲企 (伎擦れ 燕襯 譬壱) /螳覦
Ian Choi
Git & GitHub
Git & GitHubGit & GitHub
Git & GitHub
Jongmin Park
200718 煙 覓殊覲危 螳 :: 覓殊覲危 伎
200718 煙 覓殊覲危 螳 :: 覓殊覲危 伎200718 煙 覓殊覲危 螳 :: 覓殊覲危 伎
200718 煙 覓殊覲危 螳 :: 覓殊覲危 伎
Joohyun Han
螳覿 - 螻糾SW螳覦螻 磯 (2010Y10M05D)
螳覿 - 螻糾SW螳覦螻 磯 (2010Y10M05D)螳覿 - 螻糾SW螳覦螻 磯 (2010Y10M05D)
螳覿 - 螻糾SW螳覦螻 磯 (2010Y10M05D)
Ubuntu Korea Community
企 覯蟯襴
企 覯蟯襴企 覯蟯襴
企 覯蟯襴
Hailey Lee
Git & Github Seminar-1
Git & Github Seminar-1Git & Github Seminar-1
Git & Github Seminar-1
sangyun han
Gitflow ppt
Gitflow pptGitflow ppt
Gitflow ppt
譬 蟾
(OkdevTV) 2024 9 2 螳覦 伎手鍵 - 譬 襴襷 vs 襴襷
(OkdevTV) 2024 9 2 螳覦 伎手鍵 - 譬 襴襷 vs  襴襷(OkdevTV) 2024 9 2 螳覦 伎手鍵 - 譬 襴襷 vs  襴襷
(OkdevTV) 2024 9 2 螳覦 伎手鍵 - 譬 襴襷 vs 襴襷
Jay Park
Git 蠍 GitHub(Git企殊伎誤 ) / Getting started with git+github
Git 蠍 GitHub(Git企殊伎誤 ) / Getting started with git+githubGit 蠍 GitHub(Git企殊伎誤 ) / Getting started with git+github
Git 蠍 GitHub(Git企殊伎誤 ) / Getting started with git+github
Junyoung Lee
蟾觚 蠍
蟾觚 蠍蟾觚 蠍
蟾觚 蠍
ろ メ梶求過 2020 backend.ai ==
ろ メ梶求過 2020 backend.ai ==ろ メ梶求過 2020 backend.ai ==
ろ メ梶求過 2020 backend.ai ==
[17.02.09] Github introduction (Korean Version)
[17.02.09] Github introduction (Korean Version)[17.02.09] Github introduction (Korean Version)
[17.02.09] Github introduction (Korean Version)
Ildoo Kim
140109 襦
140109 襦 140109 襦
140109 襦
襴ろ襷 碁碁 - Git, Github 覲願鍵
襴ろ襷 碁碁 - Git, Github 覲願鍵襴ろ襷 碁碁 - Git, Github 覲願鍵
襴ろ襷 碁碁 - Git, Github 覲願鍵
Wooyoung Ko
[NDC12] 覲 覿 譴朱 觜 螻 讌螳ロ 貊襴 蟯襴覯 - ′綾蠏
[NDC12] 覲 覿 譴朱  觜 螻 讌螳ロ 貊襴 蟯襴覯 - ′綾蠏[NDC12] 覲 覿 譴朱  觜 螻 讌螳ロ 貊襴 蟯襴覯 - ′綾蠏
[NDC12] 覲 覿 譴朱 觜 螻 讌螳ロ 貊襴 蟯襴覯 - ′綾蠏
ChangKyu Song
ろ 螳覦 Git 覯 れ
ろ 螳覦  Git 覯 れろ 螳覦  Git 覯 れ
ろ 螳覦 Git 覯 れ
BJ Jang
200720 覦伎ろ 覓殊覲危 伎 螳
200720 覦伎ろ 覓殊覲危 伎 螳 200720 覦伎ろ 覓殊覲危 伎 螳
200720 覦伎ろ 覓殊覲危 伎 螳
Joohyun Han
Git 覓語襯 螳企
Git 覓語襯  螳企Git 覓語襯  螳企
Git 覓語襯 螳企
chandler0201
DevOps 蟷 危エ覲企 (伎擦れ 燕襯 譬壱) /螳覦
DevOps 蟷 危エ覲企 (伎擦れ 燕襯 譬壱) /螳覦 DevOps 蟷 危エ覲企 (伎擦れ 燕襯 譬壱) /螳覦
DevOps 蟷 危エ覲企 (伎擦れ 燕襯 譬壱) /螳覦
Ian Choi
200718 煙 覓殊覲危 螳 :: 覓殊覲危 伎
200718 煙 覓殊覲危 螳 :: 覓殊覲危 伎200718 煙 覓殊覲危 螳 :: 覓殊覲危 伎
200718 煙 覓殊覲危 螳 :: 覓殊覲危 伎
Joohyun Han
螳覿 - 螻糾SW螳覦螻 磯 (2010Y10M05D)
螳覿 - 螻糾SW螳覦螻 磯 (2010Y10M05D)螳覿 - 螻糾SW螳覦螻 磯 (2010Y10M05D)
螳覿 - 螻糾SW螳覦螻 磯 (2010Y10M05D)
Ubuntu Korea Community
企 覯蟯襴
企 覯蟯襴企 覯蟯襴
企 覯蟯襴
Hailey Lee
Git & Github Seminar-1
Git & Github Seminar-1Git & Github Seminar-1
Git & Github Seminar-1
sangyun han
Gitflow ppt
Gitflow pptGitflow ppt
Gitflow ppt
譬 蟾
(OkdevTV) 2024 9 2 螳覦 伎手鍵 - 譬 襴襷 vs 襴襷
(OkdevTV) 2024 9 2 螳覦 伎手鍵 - 譬 襴襷 vs  襴襷(OkdevTV) 2024 9 2 螳覦 伎手鍵 - 譬 襴襷 vs  襴襷
(OkdevTV) 2024 9 2 螳覦 伎手鍵 - 譬 襴襷 vs 襴襷
Jay Park
Git 蠍 GitHub(Git企殊伎誤 ) / Getting started with git+github
Git 蠍 GitHub(Git企殊伎誤 ) / Getting started with git+githubGit 蠍 GitHub(Git企殊伎誤 ) / Getting started with git+github
Git 蠍 GitHub(Git企殊伎誤 ) / Getting started with git+github
Junyoung Lee

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 螻 豺 .