lnb영역
- 전체과정
- 오픈소스SW
- 운영체제
- 프로그래밍/언어
- 데이터베이스
- 네트워크
- 클라우드컴퓨팅
- 웹
- 모바일
- 임베디드
- 보안
- SW공학/IT
- 그래픽/멀티미디어
- 전자정부프레임워크
- 세미나/컨퍼런스
- 모델커리큘럼
컨텐츠 내용
- 온라인강좌
- 과정정보
과정정보
Git/Github 입문
학습개요
오픈소스 개발에 참여하거나 오픈소스 프로젝트를 공개/관리하기 위해
꼭 필요한 Git과 Github 사용방법을 학습 할 수 있습니다.
학습목표
- Git 에 대한 이해
- Git/Github에 대한 기본적인 사용법 습득
- Git/Github 프로젝트에 적용해보기
- 오픈소스 협업개발과정에 대한 이해
대상안내
- Git/Github 에 대한 이해 및 사용법을 배우고자 하는 분
- 소스코드를 효과적으로 관리 하고자 하는 분
- SW개발캠프에 참여하고자 하는 분
수료/과락 기준
평가기준 | 진도 | 시험 | 과제 | 토론 | 기타 |
---|---|---|---|---|---|
배점 | 100% | 0% | 0% | 0% | 0% |
과락기준 | 60% | 0점 | 0점 | 0점 | 0점 |
※ 수료기준은 각 평가항목의 점수가 과락기준 점수 이상이고 총점이 60점 이상이어야 합니다.
송태웅
[강사소개] 현) 과기정통부 KossLab 연구원 Linux Kernel 프로젝트 컨트리뷰터
|
|
[경력] 전)엑세스 선임연구원 |
차시 | 강의명 |
---|---|
1차시 | 강의소개 및 간단한 Git소개 |
2차시 | Git/Github 준비 및 설정 |
3차시 | 초기화 및 commit작업 |
4차시 | Git/Github Push 및 Commit수정 |
5차시 | Pull-Requests 및 merge |
6차시 | Rebase 및 Blame 실습 |
7차시 | Why Git? |
8차시 | Github와 오픈소스 |
9차시 | Git/Github 우리프로젝트에 적용하기 |
10차시 | FAQ와 오픈소스 commit읽어보기 |