무료
지식공유자: Egoing Lee
총 51개 수업 (7시간 55분)
수강기한: 
무제한
수료증: 미발급
난이도: 
입문
초급
중급이상
지식공유자 답변이 제공되는 강의입니다
입문자를 위해 준비한
[개발 도구] 강의입니다.
이 수업에서는 명령어를 통해서 Git을 다루는 방법을 소개합니다.
지옥에서 온 Git
이 수업은 Git의 초심자에게는 기본적인 사용법을 중급자는 Git이 동작하는 원리를 소개해드리기 위한 수업입니다. 이 수업에서는 명령어를 통해서 Git을 다루는 방법을 소개합니다. 명령어 기반 Git은 많은 시스템에 기본적으로 설치 되어 있기 때문에 명령어로 Git을 다룰 수 있게 되면 많은 곳에서 특별한 설치 없이 Git을 사용할 수 있습니다.도움이 되는 분들
- Git 기본적인 사용법과 동작원리를 알고싶은 분들
참고 사항
- 본 수업은 기술자료가 부족한 언어로 번역 할 계획이기 때문에 부득이하게 본문에 영어를 사용했습니다. 양해 부탁드립니다.
이 수업은 CC 라이센스를 따르고 있으며, 아래 링크 에서도 볼 수 있습니다.
https://opentutorials.org/course/3161
좋은 지식을 나눠주시는 생활코딩에 감사의 말씀을 전합니다.
https://opentutorials.org/course/3161
좋은 지식을 나눠주시는 생활코딩에 감사의 말씀을 전합니다.
안녕하세요
Egoing Lee 입니다.
Egoing Lee 입니다.
커리큘럼
총 51 개
˙ 7시간 55분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 소개
1 강
∙ 12분
섹션 1. 버전관리의 본질
12 강
∙ 1시간 10분
window 설치
미리보기
03:12
mac 설치
01:49
unix linux 설치
01:08
실습 - Codeonweb
01:33
git init
04:33
git add
06:17
버전 만들기 (commit)
07:43
git stage area
09:28
변경 사항 확인하기 (log & diff)
11:49
과거로 돌아가기 (reset)
08:17
스스로 공부하는 법
10:48
수련해봅시다
03:29
섹션 2. git의 원리
6 강
∙ 45분
git의 원리 소개
미리보기
03:09
분석도구 gistory 소개
미리보기
06:09
git add
10:41
objects 파일명의 원리
04:10
commit의 원리
11:22
status의 원리
09:47
섹션 3. git의 혁신 - branch
6 강
∙ 1시간
branch 소개
미리보기
07:32
branch 만들기
미리보기
10:21
branch 정보확인
11:03
branch 병합
07:38
branch 수련
10:26
stash
13:55
섹션 4. 생활코딩 강의 컨셉
1 강
∙ 8분
끝이 열려 있는 강의
08:23
섹션 5. git의 원리
6 강
∙ 1시간 16분
branch
미리보기
11:18
branch 충돌해결
미리보기
13:19
reset checkout
미리보기
11:16
working copy&index&repository
17:41
merge & conflict
14:56
3 way merge
08:11
섹션 6. 원격저장소
11 강
∙ 2시간
원격 저장소 소개
미리보기
02:56
원격 저장소 생성
미리보기
13:44
github 소개
14:51
원격 저장소 만들기 (Github)
12:09
동기화 방법 (Github)
06:46
ssh를 이용해서 로그인없이 원격저장소 사용하기 (Github)
14:21
자기 서버에 원격 저장소 만들기
07:53
push & pull
10:48
자동 로그인
15:07
원격 저장소의 원리
미리보기
11:13
pull VS fetch의 원리
미리보기
10:54
섹션 7. 태그
2 강
∙ 19분
2 tag 1 (기본사용법)
14:45
tag 2 (원리)
05:11
섹션 8. Rebase
3 강
∙ 29분
섹션 9. git을 이용한 프로젝트의 흐름
2 강
∙ 25분
Git Flow1
08:13
Git Flow2
17:37
섹션 10. 수업을 마치며
1 강
∙ 5분
수업을 마치며...
05:10
강의 게시일 : 2018년 04월 16일
(마지막 업데이트일 : 2018년 06월 25일)
수강평
총 179개
수강생분들이 직접 작성하신 수강평입니다.
5
179개의 수강평
5점
4점
3점
2점
1점
VIEW
추천 순
최신 순
높은 평점 순
낮은 평점 순
평점 순
높은 평점 순
낮은 평점 순
아무것도 몰라도 그냥 들어도 되는강의. 그리고 언젠가는 들어야하는 강의
좋은 강의 굉장히 감사합니다. 생활코딩님의 인생이 담겨있는 철학/공부방식도 굉장히 재밌었습니다.
근데 사실 git 공부가 굉장히 귀찮아요. 왜냐면 뭔가 이것저것 만지다 보면 이 git에 대해서 알 것 같기도 했거든요, 그래서 결국 실패했습니다. 그냥 혼자서 이것저것 명령어를 실행해보다가 충돌이 자주 일어나서 포기했거든요. 그렇게 1년 뒤, 이제야 제대로 개념을 배워야겠다는 생각이 들었습니다. 그리고 제대로 찾아왔군여
저는 이 강의를 전부 보는데 3~4일 정도 걸렸습니다. 한 번에 다 배우면 까먹기도하고 베그도 해야되서요. 이런 명강의를 보여주셨으면 답례를 해야되겠져? 이 강의를 찾은 다른 분들을 위해 아래 진지평가를 남깁니다.
- 학생의 레벨
우선 저는,
일본에서 근무중이고, 시스템 운전팀 3년차 사원입니다.
개발직으로서의 근무 경험은 없지만, sh, perl, javascript, java, c 가능하구요.
혼자서 웹 앱 어플리케이션 개발하여 릴리즈한 경험이 있습니다.
*회사에서는 svn을 사용하고 있더군요. 간단한 툴을 개발해서 릴리즈 한 경험이 있습니다.
쏘스코드를 전혀 관리하지 않아서 지금 매우 더럽슴당ㅜㅜ
언젠가는 제대로 된(협업을 생각한) 어플리케이션을 개발하고 싶다는 생각을 하고 있었구요.
그래서 git을 공부해두고 싶었습니다.
- 이 강의를 왜 봐야하는가
이 강의는,
1. 아무것도 모른다는 관점에서 강의를 들어도 문제가 전혀 없습니다.
2. 코딩을 할 줄 안다고 하더라도, "git 시작하기" 도큐멘트를 봐도 전혀 이해가 가지 않는 사람에게 정말 큰 도움이 됩니다.
3. 언젠가 개발자로 성장하려면 반드시 필요한 길..git에 대해 이렇게 잘 정리가 되어있는 강의는 없습니다. (한국어기준)
4. (개인적으로) git의 원리 설명이 포함되어 있으므로 git이라는 시스템이 어떤 구성으로 동작하는지, 그리고 본인이 개발하려는 시스템에 도움이 되는 구동방식이 있는지 고민이 가능합니다.
2018-05-04