생활코딩
Coding Everybody
Open
tutorials.org
코스 전체목록
도움말
로그인
로그인
닫기
아이디
비밀번호
로그인 유지
로그인
후원
코스 전체목록
닫기
WEB
WEB1 - HTML & Internet
프론트 엔드 단편수업
WEB2 - CSS
WEB2 - JavaScript
React
Next.js 13
Redux
Ajax
Facebook Login
Google Login
p5.js
WEB2 - Node.js
Node.js - MySQL
Node.js - Express
Node.js - 쿠키와 인증
세션과 인증
Passport.js
다중 사용자
Google Login
Facebook Login
WEB2 - Python
Django Web Framework
Flask Web Framework
WEB2 - PHP
WEB3 - PHP & MySQL
WEB2 - Home server
WEB2 - Domain Name System
WEB2 - HTTP
WEB2 - OAuth 2.0
웹 애플리케이션 만들기
DATABASE
DATABASE1
MySQL
Oracle
SQLite
lowdb
SQL Join
관계형 데이터 모델링
언어
Python 입문 수업
파이썬 제어문
JAVA 입문 수업
JAVA - 제어문
JAVA - method
JAVA 객체 지향 프로그래밍
Java 상속
Java
JavaScript 입문 수업
TypeScript
PHP
Python & Ruby
정규표현식
스크래치
클라이언트
겁나 빠른 웹 레시피
HTML
HTML 수업
HTML 사전
CSS
CSS 수업
CSS 사전
JavaScript
웹브라우저 자바스크립트
JavaScript 사전
jQuery
UI 라이브러리
Semantic UI
jQuery Mobile
Twitter Bootstrap
모바일
텍스트큐브 & 티스토리 스킨
서버
HTTP
JavaScript (nodejs) - 폐지예정
PHP
PHP 기본 수업
CodeIgniter
PHP 고급 수업
MySQL
인프라
리눅스
인터넷
아마존 웹서비스 (AWS)
아마존 웹서비스 (폐지예정)
데이터 과학
openai
머신러닝1
Orange3
Orange3 지도학습
Tensorflow (python)
Tensorflow (JavaScript)
TensorFlow.js Classification (분류 작업 시키기)
Tensorflow.js Classification
Teachable machine & WEB
개발도구
개발도구들
크롬 개발자도구
가상머신 (virtualbox)
프로젝트 관리
GITn
Visual Studio Code에서 git으로 협업하기
GIT1
Git CLI - 버전관리
GIT CLI - Branch & Conflict
GIT CLI - Backup
GIT CLI - 협업
GIT CLI - Cherry-pick & rebase
GIT - CLI - github.com Pull reqeust
Visual Studio Code 로 다루는 Git
버전관리 시스템
지옥에서 온 Git (새 수업으로 대체)
GIT-SourceTree (새수업으로 대체)
Subversion
프로젝트 관리도구
생활코딩 Docker 입구 수업
Gitlab
github
Redmine
기타
프로그래밍 오리엔테이션
보편적이지 않은 코딩
독서모임
CODE
Hello world
processing.js
mongodb
python
알고리즘
개발문서
WEB
WEB1 - HTML & Internet
프론트 엔드 단편수업
WEB2 - CSS
WEB2 - JavaScript
React
Next.js 13
Redux
Ajax
Facebook Login
Google Login
p5.js
WEB2 - Node.js
Node.js - MySQL
Node.js - Express
Node.js - 쿠키와 인증
세션과 인증
Passport.js
다중 사용자
Google Login
Facebook Login
WEB2 - Python
Django Web Framework
Flask Web Framework
WEB2 - PHP
WEB3 - PHP & MySQL
WEB2 - Home server
WEB2 - Domain Name System
WEB2 - HTTP
WEB2 - OAuth 2.0
웹 애플리케이션 만들기
DATABASE
DATABASE1
MySQL
Oracle
SQLite
lowdb
SQL Join
관계형 데이터 모델링
언어
Python 입문 수업
파이썬 제어문
JAVA 입문 수업
JAVA - 제어문
JAVA - method
JAVA 객체 지향 프로그래밍
Java 상속
Java
JavaScript 입문 수업
TypeScript
PHP
Python & Ruby
정규표현식
스크래치
클라이언트
겁나 빠른 웹 레시피
HTML
HTML 수업
HTML 사전
CSS
CSS 수업
CSS 사전
JavaScript
웹브라우저 자바스크립트
JavaScript 사전
jQuery
UI 라이브러리
Semantic UI
jQuery Mobile
Twitter Bootstrap
모바일
텍스트큐브 & 티스토리 스킨
서버
HTTP
JavaScript (nodejs) - 폐지예정
PHP
PHP 기본 수업
CodeIgniter
PHP 고급 수업
MySQL
인프라
리눅스
인터넷
아마존 웹서비스 (AWS)
아마존 웹서비스 (폐지예정)
데이터 과학
openai
머신러닝1
Orange3
Orange3 지도학습
Tensorflow (python)
Tensorflow (JavaScript)
TensorFlow.js Classification (분류 작업 시키기)
Tensorflow.js Classification
Teachable machine & WEB
개발도구
개발도구들
크롬 개발자도구
가상머신 (virtualbox)
프로젝트 관리
GITn
Visual Studio Code에서 git으로 협업하기
GIT1
Git CLI - 버전관리
GIT CLI - Branch & Conflict
GIT CLI - Backup
GIT CLI - 협업
GIT CLI - Cherry-pick & rebase
GIT - CLI - github.com Pull reqeust
Visual Studio Code 로 다루는 Git
버전관리 시스템
지옥에서 온 Git (새 수업으로 대체)
GIT-SourceTree (새수업으로 대체)
Subversion
프로젝트 관리도구
생활코딩 Docker 입구 수업
Gitlab
github
Redmine
기타
프로그래밍 오리엔테이션
보편적이지 않은 코딩
독서모임
CODE
Hello world
processing.js
mongodb
python
알고리즘
개발문서
생활코딩
>
프로젝트 관리
>
버전관리 시스템
>
GIT-SourceTree (새수업으로 대체)
공동공부
(
921
명)
브랜치 충돌의 예방
2014-09-25 15:07:49
봤어요
(
442
명)
이전
다음
댓글
댓글 본문
댓글을 작성하려면 로그인하셔야 합니다.
Jaehyeon
4년 전
감사합니다.
답글
hpyseun
4년 전
06/08/2020 완료
답글
한강
5년 전
감사합니다~~^^!
답글
박원희
6년 전
많은 도움이 되었습니다. 진작볼걸 그랬네요. 감사합니다
답글
ㅇㅇ
6년 전
아하 중간중간 마스터에 있는 자료를 브랜치로 병합해가면서, 충돌을 최소화시키는 거군요!
답글
수정
삭제
이승우
6년 전
다시 완료
답글
수정
삭제
이승우
6년 전
완료
답글
수정
삭제
김수현
7년 전
자주 병합해야함, 시간이 많이 지난후에 병합하면 충돌이 크게 일어남,
작은 충돌은 해결이 쉽지만, 큰 충돌은 해결하기 힘듬.
따라서 자주 병합하여야 함.
답글
수정
삭제
Sangmook Kim
7년 전
170809 완료
답글
123
7년 전
좋아요~
답글
수정
삭제
영우지
7년 전
이 정도로 효율적이게 구조화된 방법론들이 존재하고
이 내용을 알게 된다는것 자체가 혁신적이고 기쁘네요
정말 좋은 강의 감사합니다
답글
ㅈㅇ
8년 전
마스터를 혼자 작업하는게 아니잖아요
여러사람이 계속 마스터를 업그레이드 시켜나가는 걸 내 실험프로젝트에 적용시키는 걸 고려해야죠
대화보기
답글
수정
삭제
히스토
8년 전
그림을 보니 확 정리가 되네요.
처음부터 그림부터 제시했으면 따라기가 더 쉬울 꺼 같아요 ㅎㅎ
답글
위봉
8년 전
최종적으로 실험3를 마스터로 동기화하지 말고,
실험3를 마스터로 사용하고, 마스터는 다른 브랜치를 위한 출발점으로만 유지하면 되지 않을까 싶네요...
그 경우, 브랜치의 이름을 각각 바꾸는 것도 괜챦을 듯 합니다.
- master -> basicVer2016
- 실험3 -> master
답글
수정
삭제
류11
8년 전
출석~
답글
이주환
8년 전
2016. 04. 29
잘보고 갑니다~!
답글
Wonil Shim
8년 전
마지막 그림을 보다가, 좀 쌩뚱맞은 생각이 들었는데.... 남과 북이라는 서로 다른 두 개의 버젼이 있는데, 남북 교류가 좀 빈번해져야 나중에 큰 Conflict에 따른 충격을 완화 할 수 있겠다 싶네요. 이게 남과북 문제 뿐만 아니라 생각이 다른 사람들, 부모와 자녀들 사이도 그렇고, 사람들간의 대화와 교류도 마찬가지인것 같네요. 좋은 강의 잘 듣고 있습니다. 감사합니다.
답글
김한나
9년 전
좋은 강의 감사해요
답글
초보
9년 전
브랜치를 주기적으로 마스터의 내용과 동기화하는게 중요한 거군요!
답글
수정
삭제
조신부리
9년 전
감사합니다
답글
B
9년 전
브랜치 개념이 쉬운듯하면서도 아리송한 부분들이 있었는데 많은 도움이 되었습니다. ^^
답글
수정
삭제
백진영
10년 전
정성스런 강의 너무 잘 보고 갑니다!
답글
수정
삭제
CrazyJune
10년 전
여기까지가 딱 반이네요. ^^;
오늘 하루 종일 원격저장소까지 보고 싶었는데....
오랜만에 머리를 쓰니 벅차네요. ^^
좋은 강의 감사드립니다.
답글
더 보기
버전 관리
닫기
2014-09-25 06:08:03
egoing
현재 버전
2014-09-25 06:08:03
선택 버전
선택한 버전으로 복원
버전 비교
공동공부
graphittie
자세히 보기
토픽
0
모듈
0
코스
0
봤어요
0
댓글
0
명예의 전당
0