SlideShare a Scribd company logo
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
( )
ZEPL Software Engineer
( ) /
/
Git
( )
ZEPL Software Engineer
( ) /
/
Git
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
1400 605
1400 605
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
정리된 포스팅은 아래에 있습니다.
https://milooy.wordpress.com/2017/06/21/working-together-with-github-tutorial/
나는 메인 페이지를
만들게!
응, 나는
대회 신청 페이지를 만들게!
초보자를 위한 Git & GitHub
깃헙 내컴
달사 (없음)
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
커밋 메세지: “README 파일 추가, 메인 타이틀 수정”
커밋 변경내용: readme.md - abc 코드 추가
main.html - 가나다 코드 삭제
깃헙
내컴
달사
(구식 코드)
달사
(최신 코드)
깃헙엔 없는
최신 커밋들
UPLOAD
(PUSH)
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
손잡은 커플 그리기
잡은 손 고치기
합치기
잡은 손 고치기
토끼 그리기
거북이 그리기
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
master dev
feature/main
feature/form
dev에 main 을 반영하자!
(dev랑 main 합치기: merge)
거북이야~ 나 이거 만들었어! dev브랜치에 이 코드를 합치고 싶어!
내 변경 사항 확인해줘~ -> Pull Request
굿굿! Merge 할게.
master
dev
feature/main
feature/form
선 머지, 후 풀리퀘를 하자…
충돌이 나도 내가 해결해서 보내는게 낫지
그냥 충돌 나는 채로 풀리퀘를 보낼 수 없어!
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
master
dev
feature/main
feature/form
master, dev 합치기
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
안녕? 댓글 기능은 너굴맨만 믿으라고!
내가 너희 저장소를 fork해갈게!
초보자를 위한 Git & GitHub
1. New Remote
2. 토끼&거북이 저장소 주소 추가
(이름: upstream)
3. 추가한 upstream에서
데이터 땡겨오기
풀리퀘를 보내기 전에
원본에 변경사항이 없는지
확인해야지!
초보자를 위한 Git & GitHub
a
b
c
a
b
c
충돌 위험! 충돌 없이 머지 가능
< RE-BASE >
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
너굴맨이 댓글 기능을 만들어서 올려줬군!
매우 굿굿이야. 소스 코드도 깔끔하다. Merge해야지~
(경) 달사 컨트리뷰터 (축)
- 끝 -
감사합니다

More Related Content

PDF
버전관리를 들어본적 없는 사람들을 위한 DVCS - Git
PPTX
git, 이해부터 활용까지
PDF
svn 능력자를 위한 git 개념 가이드
PPTX
신입 SW 개발자 취업 준비
PDF
신입 개발자 생활백서 [개정판]
PDF
삶이편해지는_백엔드_개발자_지식.pdf
PPTX
JIRA 업무 생산성 향상 및 프로젝트 관리
PDF
AI 시대를 준비하는 개발자를 위한 안내서(부제: AI 시대에는 개발자가 필요없다며?)
버전관리를 들어본적 없는 사람들을 위한 DVCS - Git
git, 이해부터 활용까지
svn 능력자를 위한 git 개념 가이드
신입 SW 개발자 취업 준비
신입 개발자 생활백서 [개정판]
삶이편해지는_백엔드_개발자_지식.pdf
JIRA 업무 생산성 향상 및 프로젝트 관리
AI 시대를 준비하는 개발자를 위한 안내서(부제: AI 시대에는 개발자가 필요없다며?)

What's hot (20)

PDF
Git 더하기 GitHub(구름IDE 환경)
PDF
Git이란 (Git 소개 및 기초 이론)
PDF
Git 기본개념과 사용법 그리고 어플리케이션
PDF
Learning git
PPTX
오픈소스 개발을 위한 Git 사용법 실습
PDF
코드 리뷰의 또 다른 접근 방법: Pull Requests vs. Stacked Changes
PDF
Github - Git Training Slides: Foundations
PDF
How To Become Better Engineer
PDF
[NDC16] Effective Git
PDF
Git 入門
PDF
webservice scaling for newbie
PDF
SQLアンチパターン - ジェイウォーク
PDF
우아한 모노리스
PDF
Git training v10
PPTX
Basic Git Intro
PPTX
Intro to git and git hub
PDF
Git & GitHub WorkShop
PDF
[오픈소스컨설팅]Subversion vs git - 참을 수 없는 간단함
PDF
Git flow
PDF
例外設計における大罪
Git 더하기 GitHub(구름IDE 환경)
Git이란 (Git 소개 및 기초 이론)
Git 기본개념과 사용법 그리고 어플리케이션
Learning git
오픈소스 개발을 위한 Git 사용법 실습
코드 리뷰의 또 다른 접근 방법: Pull Requests vs. Stacked Changes
Github - Git Training Slides: Foundations
How To Become Better Engineer
[NDC16] Effective Git
Git 入門
webservice scaling for newbie
SQLアンチパターン - ジェイウォーク
우아한 모노리스
Git training v10
Basic Git Intro
Intro to git and git hub
Git & GitHub WorkShop
[오픈소스컨설팅]Subversion vs git - 참을 수 없는 간단함
Git flow
例外設計における大罪
Ad

Similar to 초보자를 위한 Git & GitHub (20)

PDF
[프로그라피 정기 세션] Github으로 협업하기
PDF
[17.02.09] Github introduction (Korean Version)
PDF
[숭실대학교 SODA]깃(git) 명령 및 소스트리(sourceTree) 실습
PPTX
Git 컨밴션 by.임익환.pptx
PDF
GitHub 실습 교육
PPTX
How to use Github? (For Cien)
PDF
소스트리(SourceTree)로 배우는 Git 사용법
PPTX
오픈소스GIS 개발 일반 강의자료
PDF
201017 한주현 생물정보학 github 강의
PDF
Fun git hub
PDF
버전관리시스템 종류와 소개
PDF
제로부터시작하는Git
PDF
협업하는 디자이너 - #1 git설치하기
PDF
[NEXT 프연 Week1] Git 시작하기
PPTX
Git lecture1
PPTX
PDF
200720 바이오협회 생물정보학 파이썬 강의
PDF
XECon2015 :: [1-3] 김덕홍 - Git Workflow with GitHub
PDF
[부스트캠프 Tech Talk] 최재필_P 스테이지에서 Git으로 협업하기
PPTX
리스펙토링 세미나 - Git, Github 알아보기
[프로그라피 정기 세션] Github으로 협업하기
[17.02.09] Github introduction (Korean Version)
[숭실대학교 SODA]깃(git) 명령 및 소스트리(sourceTree) 실습
Git 컨밴션 by.임익환.pptx
GitHub 실습 교육
How to use Github? (For Cien)
소스트리(SourceTree)로 배우는 Git 사용법
오픈소스GIS 개발 일반 강의자료
201017 한주현 생물정보학 github 강의
Fun git hub
버전관리시스템 종류와 소개
제로부터시작하는Git
협업하는 디자이너 - #1 git설치하기
[NEXT 프연 Week1] Git 시작하기
Git lecture1
200720 바이오협회 생물정보학 파이썬 강의
XECon2015 :: [1-3] 김덕홍 - Git Workflow with GitHub
[부스트캠프 Tech Talk] 최재필_P 스테이지에서 Git으로 협업하기
리스펙토링 세미나 - Git, Github 알아보기
Ad

More from Yurim Jin (20)

PDF
중니어의 고뇌: 1인분 개발자, 다음을 찾아서
PDF
발표, 하지 않을 이유가 없다 in 테크 업계
PDF
Reviewing F8 Hackathon 2018
PDF
실전 프론트엔드 개발 - 취직 그리고 이직
PDF
Progressive Web App (feat. React, Django)
PDF
[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자
PDF
낮은 가지의 열매: 진도가 안 나가는 모든 개발자에게 [170408 Women Techmakers]
PDF
모임 뒤에 사람있어요 - 9XD 1년 회고
PDF
[9x년생 개발자 모임 송년회] Red Black Tree
PDF
[제6회] 9x년생 개발자 모임
PDF
JEJUPICK [2016 Oh My Jeju Hackathon]
PDF
[제5회] 9x년생 개발자 모임
PDF
[제4회] 9x년생 개발자 모임
PDF
[제3회] 9x년생 개발자 모임
PDF
신입 개발자 생활백서
PDF
[제2회] 9x년생 개발자 모임
PDF
율무에 관한 5가지 썰
PDF
"나는 네가 지난 여름에 산 것을 알고있다" - Google analytics 첫걸음...
PDF
Soundlight Around NHN NEXT [141212 Data visualization]
PDF
개발과 디자인은 재미있어 [141025 한국우분투커뮤니티 발표]
중니어의 고뇌: 1인분 개발자, 다음을 찾아서
발표, 하지 않을 이유가 없다 in 테크 업계
Reviewing F8 Hackathon 2018
실전 프론트엔드 개발 - 취직 그리고 이직
Progressive Web App (feat. React, Django)
[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자
낮은 가지의 열매: 진도가 안 나가는 모든 개발자에게 [170408 Women Techmakers]
모임 뒤에 사람있어요 - 9XD 1년 회고
[9x년생 개발자 모임 송년회] Red Black Tree
[제6회] 9x년생 개발자 모임
JEJUPICK [2016 Oh My Jeju Hackathon]
[제5회] 9x년생 개발자 모임
[제4회] 9x년생 개발자 모임
[제3회] 9x년생 개발자 모임
신입 개발자 생활백서
[제2회] 9x년생 개발자 모임
율무에 관한 5가지 썰
"나는 네가 지난 여름에 산 것을 알고있다" - Google analytics 첫걸음...
Soundlight Around NHN NEXT [141212 Data visualization]
개발과 디자인은 재미있어 [141025 한국우분투커뮤니티 발표]

초보자를 위한 Git & GitHub