Submit Search
Upload
Git 과 GitHub 를 이용한 버전관리와 협업 - 2주차B - 가지치기와 꼬리표 달기
•
2 likes
•
451 views
Youngbin Han
Follow
SSS Git 스터디 2주차 슬라이드 자료
Read less
Read more
Software
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 12
Download now
Download to read offline
Recommended
Git 과 GitHub 를 이용한 버전관리와 협업 - 1주차 - 첫 커밋 푸시하기
Git 과 GitHub 를 이용한 버전관리와 협업 - 1주차 - 첫 커밋 푸시하기
Youngbin Han
Git로 협업하기
Git로 협업하기
Kim Byoungsu
[숭실대학교 SODA]깃(git) 명령 및 소스트리(sourceTree) 실습
[숭실대학교 SODA]깃(git) 명령 및 소스트리(sourceTree) 실습
Soongsil University
알아두면 쓸모있는 깃허브 1
알아두면 쓸모있는 깃허브 1
Hansol Kang
알아두면 쓸모있는 깃허브 2
알아두면 쓸모있는 깃허브 2
Hansol Kang
git-workflow
git-workflow
Aria (In Suk) Kim
Git for researchers
Git for researchers
Emily Yunha Shin
Git basic
Git basic
민정 김
Recommended
Git 과 GitHub 를 이용한 버전관리와 협업 - 1주차 - 첫 커밋 푸시하기
Git 과 GitHub 를 이용한 버전관리와 협업 - 1주차 - 첫 커밋 푸시하기
Youngbin Han
Git로 협업하기
Git로 협업하기
Kim Byoungsu
[숭실대학교 SODA]깃(git) 명령 및 소스트리(sourceTree) 실습
[숭실대학교 SODA]깃(git) 명령 및 소스트리(sourceTree) 실습
Soongsil University
알아두면 쓸모있는 깃허브 1
알아두면 쓸모있는 깃허브 1
Hansol Kang
알아두면 쓸모있는 깃허브 2
알아두면 쓸모있는 깃허브 2
Hansol Kang
git-workflow
git-workflow
Aria (In Suk) Kim
Git for researchers
Git for researchers
Emily Yunha Shin
Git basic
Git basic
민정 김
Git cooperation
Git cooperation
민정 김
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
Yurim Jin
Github + Heroku + Circle CI 를 이용한 Django Application 배포 자동화
Github + Heroku + Circle CI 를 이용한 Django Application 배포 자동화
Jae-yeol Lee
Git & GitHub
Git & GitHub
Jongmin Park
Git lecture1
Git lecture1
ssuseraf62e91
0508. git basic
0508. git basic
민정 김
Git lecture2
Git lecture2
ssuseraf62e91
Git
Git
현우 고
Fun git hub
Fun git hub
Kenu, GwangNam Heo
[T아카데미] 비개발자를 위한 Git과 Github Page 블로그 만들기
[T아카데미] 비개발자를 위한 Git과 Github Page 블로그 만들기
Subin An
git 간단한 사용방법
git 간단한 사용방법
Oh Dongju
GitHub로 프로젝트 운영하기
GitHub로 프로젝트 운영하기
Lee Geonhee
Grunt.js Review
Grunt.js Review
Han Jung Hyun
0.Before Get Started - 시온고등학교 안드로이드 스터디
0.Before Get Started - 시온고등학교 안드로이드 스터디
Youngbin Han
GitHub 활용하기
GitHub 활용하기
DataUs
Gitlab.key
Gitlab.key
Jongseok Choi
Git 분산버전관리 시스템(1)
Git 분산버전관리 시스템(1)
Hyunjun Roh
Git Branch
Git Branch
Kim Byoungsu
Git이란 (Git 소개 및 기초 이론)
Git이란 (Git 소개 및 기초 이론)
승용 윤
go-qml
go-qml
Jaehoon Kim
Digging github
Digging github
Hansol Lim
Git 과 GitHub 를 이용한 버전관리와 협업 - 3주차 - 코드 기여하기/기여받기, 이슈 처리하기, 지속적 통합
Git 과 GitHub 를 이용한 버전관리와 협업 - 3주차 - 코드 기여하기/기여받기, 이슈 처리하기, 지속적 통합
Youngbin Han
More Related Content
What's hot
Git cooperation
Git cooperation
민정 김
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
Yurim Jin
Github + Heroku + Circle CI 를 이용한 Django Application 배포 자동화
Github + Heroku + Circle CI 를 이용한 Django Application 배포 자동화
Jae-yeol Lee
Git & GitHub
Git & GitHub
Jongmin Park
Git lecture1
Git lecture1
ssuseraf62e91
0508. git basic
0508. git basic
민정 김
Git lecture2
Git lecture2
ssuseraf62e91
Git
Git
현우 고
Fun git hub
Fun git hub
Kenu, GwangNam Heo
[T아카데미] 비개발자를 위한 Git과 Github Page 블로그 만들기
[T아카데미] 비개발자를 위한 Git과 Github Page 블로그 만들기
Subin An
git 간단한 사용방법
git 간단한 사용방법
Oh Dongju
GitHub로 프로젝트 운영하기
GitHub로 프로젝트 운영하기
Lee Geonhee
Grunt.js Review
Grunt.js Review
Han Jung Hyun
0.Before Get Started - 시온고등학교 안드로이드 스터디
0.Before Get Started - 시온고등학교 안드로이드 스터디
Youngbin Han
GitHub 활용하기
GitHub 활용하기
DataUs
Gitlab.key
Gitlab.key
Jongseok Choi
Git 분산버전관리 시스템(1)
Git 분산버전관리 시스템(1)
Hyunjun Roh
Git Branch
Git Branch
Kim Byoungsu
Git이란 (Git 소개 및 기초 이론)
Git이란 (Git 소개 및 기초 이론)
승용 윤
go-qml
go-qml
Jaehoon Kim
What's hot
(20)
Git cooperation
Git cooperation
초보자를 위한 Git & GitHub
초보자를 위한 Git & GitHub
Github + Heroku + Circle CI 를 이용한 Django Application 배포 자동화
Github + Heroku + Circle CI 를 이용한 Django Application 배포 자동화
Git & GitHub
Git & GitHub
Git lecture1
Git lecture1
0508. git basic
0508. git basic
Git lecture2
Git lecture2
Git
Git
Fun git hub
Fun git hub
[T아카데미] 비개발자를 위한 Git과 Github Page 블로그 만들기
[T아카데미] 비개발자를 위한 Git과 Github Page 블로그 만들기
git 간단한 사용방법
git 간단한 사용방법
GitHub로 프로젝트 운영하기
GitHub로 프로젝트 운영하기
Grunt.js Review
Grunt.js Review
0.Before Get Started - 시온고등학교 안드로이드 스터디
0.Before Get Started - 시온고등학교 안드로이드 스터디
GitHub 활용하기
GitHub 활용하기
Gitlab.key
Gitlab.key
Git 분산버전관리 시스템(1)
Git 분산버전관리 시스템(1)
Git Branch
Git Branch
Git이란 (Git 소개 및 기초 이론)
Git이란 (Git 소개 및 기초 이론)
go-qml
go-qml
Viewers also liked
Digging github
Digging github
Hansol Lim
Git 과 GitHub 를 이용한 버전관리와 협업 - 3주차 - 코드 기여하기/기여받기, 이슈 처리하기, 지속적 통합
Git 과 GitHub 를 이용한 버전관리와 협업 - 3주차 - 코드 기여하기/기여받기, 이슈 처리하기, 지속적 통합
Youngbin Han
Git 과 GitHub 를 이용한 버전관리와 협업 - 2주차A - 비교하기와 되돌리기
Git 과 GitHub 를 이용한 버전관리와 협업 - 2주차A - 비교하기와 되돌리기
Youngbin Han
svn 능력자를 위한 git 개념 가이드
svn 능력자를 위한 git 개념 가이드
Insub Lee
Node.js 런타임 버전 관리하기
Node.js 런타임 버전 관리하기
Youngbin Han
Git branch stregagy & case study
Git branch stregagy & case study
Woo Jin Kim
오픈소스 개발을 위한 Git 사용법 실습
오픈소스 개발을 위한 Git 사용법 실습
BJ Jang
오픈소스 공헌을 위한 필수 지식
오픈소스 공헌을 위한 필수 지식
Matthew (정재화)
Git - Level 2
Git - Level 2
민태 김
Git 입문자를 위한 가이드
Git 입문자를 위한 가이드
chandler0201
Git&GitHub 를 이용한 버전관리와 협업 - 2.비교하기와 되돌리기
Git&GitHub 를 이용한 버전관리와 협업 - 2.비교하기와 되돌리기
Youngbin Han
버전관리를 들어본적 없는 사람들을 위한 DVCS - Git
버전관리를 들어본적 없는 사람들을 위한 DVCS - Git
민태 김
Git 사용법 공유 + Unity3D with git
Git 사용법 공유 + Unity3D with git
SeongSik Kim
Git&GitHub 를 이용한 버전관리와 협업 - 1.첫 커밋 푸시하기
Git&GitHub 를 이용한 버전관리와 협업 - 1.첫 커밋 푸시하기
Youngbin Han
GitHub Pull Request 간단 사용 설명서
GitHub Pull Request 간단 사용 설명서
jungseob shin
Viewers also liked
(15)
Digging github
Digging github
Git 과 GitHub 를 이용한 버전관리와 협업 - 3주차 - 코드 기여하기/기여받기, 이슈 처리하기, 지속적 통합
Git 과 GitHub 를 이용한 버전관리와 협업 - 3주차 - 코드 기여하기/기여받기, 이슈 처리하기, 지속적 통합
Git 과 GitHub 를 이용한 버전관리와 협업 - 2주차A - 비교하기와 되돌리기
Git 과 GitHub 를 이용한 버전관리와 협업 - 2주차A - 비교하기와 되돌리기
svn 능력자를 위한 git 개념 가이드
svn 능력자를 위한 git 개념 가이드
Node.js 런타임 버전 관리하기
Node.js 런타임 버전 관리하기
Git branch stregagy & case study
Git branch stregagy & case study
오픈소스 개발을 위한 Git 사용법 실습
오픈소스 개발을 위한 Git 사용법 실습
오픈소스 공헌을 위한 필수 지식
오픈소스 공헌을 위한 필수 지식
Git - Level 2
Git - Level 2
Git 입문자를 위한 가이드
Git 입문자를 위한 가이드
Git&GitHub 를 이용한 버전관리와 협업 - 2.비교하기와 되돌리기
Git&GitHub 를 이용한 버전관리와 협업 - 2.비교하기와 되돌리기
버전관리를 들어본적 없는 사람들을 위한 DVCS - Git
버전관리를 들어본적 없는 사람들을 위한 DVCS - Git
Git 사용법 공유 + Unity3D with git
Git 사용법 공유 + Unity3D with git
Git&GitHub 를 이용한 버전관리와 협업 - 1.첫 커밋 푸시하기
Git&GitHub 를 이용한 버전관리와 협업 - 1.첫 커밋 푸시하기
GitHub Pull Request 간단 사용 설명서
GitHub Pull Request 간단 사용 설명서
Similar to Git 과 GitHub 를 이용한 버전관리와 협업 - 2주차B - 가지치기와 꼬리표 달기
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+github
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+github
Junyoung Lee
[VCS] VersioningSystem_Designer
[VCS] VersioningSystem_Designer
Lee Beomho
Git 더하기 GitHub(구름IDE 환경)
Git 더하기 GitHub(구름IDE 환경)
Junyoung Lee
Git command
Git command
Hyeongmin Lee
이클립스로 GIT 사용하기
이클립스로 GIT 사용하기
우영 주
GIT_GETCHA_HANJUNG
GIT_GETCHA_HANJUNG
Jung Han
[VCS] Git&GitLab_Designer
[VCS] Git&GitLab_Designer
Lee Beomho
Git 코드랩 스터디 3
Git 코드랩 스터디 3
승빈이네 공작소
Similar to Git 과 GitHub 를 이용한 버전관리와 협업 - 2주차B - 가지치기와 꼬리표 달기
(8)
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+github
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+github
[VCS] VersioningSystem_Designer
[VCS] VersioningSystem_Designer
Git 더하기 GitHub(구름IDE 환경)
Git 더하기 GitHub(구름IDE 환경)
Git command
Git command
이클립스로 GIT 사용하기
이클립스로 GIT 사용하기
GIT_GETCHA_HANJUNG
GIT_GETCHA_HANJUNG
[VCS] Git&GitLab_Designer
[VCS] Git&GitLab_Designer
Git 코드랩 스터디 3
Git 코드랩 스터디 3
More from Youngbin Han
Ubucon Europe and Asia
Ubucon Europe and Asia
Youngbin Han
우분투 아시아 컨퍼런스 바닥에서 시작하기
우분투 아시아 컨퍼런스 바닥에서 시작하기
Youngbin Han
Automating boring and repetitive UbuCon Asia video and subtitle stuffs
Automating boring and repetitive UbuCon Asia video and subtitle stuffs
Youngbin Han
Engaging new l10n contributors through Open Source Contributhon
Engaging new l10n contributors through Open Source Contributhon
Youngbin Han
Introduction to Hanjp-IM Project (DebConf18 - Hsinchu, Taiwan)
Introduction to Hanjp-IM Project (DebConf18 - Hsinchu, Taiwan)
Youngbin Han
What's new in Ubuntu 18.04 LTS
What's new in Ubuntu 18.04 LTS
Youngbin Han
Naver Campus Hackday Winter 2017 참가 후기
Naver Campus Hackday Winter 2017 참가 후기
Youngbin Han
우분투한국커뮤니티 2017년 활동보고
우분투한국커뮤니티 2017년 활동보고
Youngbin Han
FluxSync Team 중간보고
FluxSync Team 중간보고
Youngbin Han
openSUSE.Asia Summit 2017 Tokyo 참관후기
openSUSE.Asia Summit 2017 Tokyo 참관후기
Youngbin Han
How & Why we have connected Slack & IRC
How & Why we have connected Slack & IRC
Youngbin Han
SKHUFEEDS 소개 발표자료(노트 포함)
SKHUFEEDS 소개 발표자료(노트 포함)
Youngbin Han
SKHUFEEDS 소개 발표자료
SKHUFEEDS 소개 발표자료
Youngbin Han
Snaps on Ubuntu Desktop
Snaps on Ubuntu Desktop
Youngbin Han
How and why we have integrated Slack and IRC
How and why we have integrated Slack and IRC
Youngbin Han
Ubuntu's Unity - Birth to Death(in 5minutes)
Ubuntu's Unity - Birth to Death(in 5minutes)
Youngbin Han
Jekyll and GitHub Pages
Jekyll and GitHub Pages
Youngbin Han
Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합
Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합
Youngbin Han
제2회 SSSCON - 웹해킹 스터디 현황
제2회 SSSCON - 웹해킹 스터디 현황
Youngbin Han
클라우드 컴퓨팅 & 클라우드 보안
클라우드 컴퓨팅 & 클라우드 보안
Youngbin Han
More from Youngbin Han
(20)
Ubucon Europe and Asia
Ubucon Europe and Asia
우분투 아시아 컨퍼런스 바닥에서 시작하기
우분투 아시아 컨퍼런스 바닥에서 시작하기
Automating boring and repetitive UbuCon Asia video and subtitle stuffs
Automating boring and repetitive UbuCon Asia video and subtitle stuffs
Engaging new l10n contributors through Open Source Contributhon
Engaging new l10n contributors through Open Source Contributhon
Introduction to Hanjp-IM Project (DebConf18 - Hsinchu, Taiwan)
Introduction to Hanjp-IM Project (DebConf18 - Hsinchu, Taiwan)
What's new in Ubuntu 18.04 LTS
What's new in Ubuntu 18.04 LTS
Naver Campus Hackday Winter 2017 참가 후기
Naver Campus Hackday Winter 2017 참가 후기
우분투한국커뮤니티 2017년 활동보고
우분투한국커뮤니티 2017년 활동보고
FluxSync Team 중간보고
FluxSync Team 중간보고
openSUSE.Asia Summit 2017 Tokyo 참관후기
openSUSE.Asia Summit 2017 Tokyo 참관후기
How & Why we have connected Slack & IRC
How & Why we have connected Slack & IRC
SKHUFEEDS 소개 발표자료(노트 포함)
SKHUFEEDS 소개 발표자료(노트 포함)
SKHUFEEDS 소개 발표자료
SKHUFEEDS 소개 발표자료
Snaps on Ubuntu Desktop
Snaps on Ubuntu Desktop
How and why we have integrated Slack and IRC
How and why we have integrated Slack and IRC
Ubuntu's Unity - Birth to Death(in 5minutes)
Ubuntu's Unity - Birth to Death(in 5minutes)
Jekyll and GitHub Pages
Jekyll and GitHub Pages
Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합
Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합
제2회 SSSCON - 웹해킹 스터디 현황
제2회 SSSCON - 웹해킹 스터디 현황
클라우드 컴퓨팅 & 클라우드 보안
클라우드 컴퓨팅 & 클라우드 보안
Git 과 GitHub 를 이용한 버전관리와 협업 - 2주차B - 가지치기와 꼬리표 달기
1.
Git 과 GitHub
를 이용한 버전관리와 협업 2주차B - 가지치기와 꼬리표 달기 한영빈(sukso96100@gmail.com)
2.
가지(branch) 치기 코드를 안전하게
격리한 상태에서, 새로운 것을 만들 때 사용.
3.
왜 이짓을 하는가? 새
기능 0 새 기능 1 새 기능 2 긴급 버그 수정 긴급 버그 수정 에 대한 릴리즈 (master)
4.
왜 이짓을 하는가? 새
기능 2 긴급 버그 수정 긴급 버그 수정 에 대한 릴리즈 (master) 새 기능 0 으로 인해 생긴 버그 긴급 수정 새 기능 1 으로 인해 생긴 버그 긴급 수정 새 기능 2 으로 인해 생긴 버그 긴급 수정
5.
왜 이짓을 하는가? (master) 버그
수정 긴급 버그 수정 가지 병합 메이저 릴리즈 새 기능 1 버그 수정새 기능 2 마이너 릴리즈 (v2)
6.
새 가지 만들고
갈아타기 (master) (v2) git checkout -b v2 또는 git branch v2 git checkout v2
7.
가지 변경하기 (master) (v2) git commit ... git
checkout master 가지 변경
8.
가지 병합하기 (master) (v2) git checkout
master #master 가지로 이동 git diff master v2 #master 가지와 v2 가지 비교 git merge v2 #현재 가지(master)에 v2 가지를 병합 가지 병합
9.
가지 삭제하기 (master) (v2) git branch
-d v2
10.
꼬리표 달기 v0.1 v1.0
v2.0 git tag <태그 이름> #태그 추가 git tag -d <태그이름> #태그 제거 git tag #저장소에 있는 태그 모두 보기 git push <remote> <tag> #<remote> 리모트에 <tag> 태그 발행
11.
git log --decorate git
log --decorate 커밋 로그를 보여주는데, 각 커밋마다 관련된 태그나 브랜치를 함께 보여줌.
12.
끝
Download now