전체
공지사항Q&A

Git으로 시작하는 협업 및 오픈소스 프로젝트

강력한 협업도구인 Git을 어떻게 사용하는지 배울 수 있는 강좌입니다. 많은 사람들과 프로젝트를 진행하고 오픈소스에 기여해보세요!

클래스 소개
난이도
쉬움
카테고리
프로그래밍 - 개발 도구
태그
git, github, 깃허브, 깃허브강좌, 깃허브강의, 오픈소스, 깃강의, 깃강좌
수료증
발급 가능
추천 학습대상
- Git에 대해 들어보았지만 사용하기 어려웠던 분
- Git을 통해 오픈소스에 기여하고 싶은 분
- Git을 사용하여 많은 사람들과 프로젝트를 진행하고 싶은 분
- Git과 관련된 오픈소스 및 개발자 문화가 궁금하신 분

완강 예상 시간 = 2시간




👨‍👩‍👧프로그래밍, 여럿이 할수록 의미있습니다👨‍👩‍👧

- 깃 허브, 왜 쓰는 걸까요? 먼저 깃 허브의 장점에 대해 알아봅시다. -


📝강좌 소개


👨‍👨‍👧개발 프로젝트가 크면 클수록 많은 프로그래머가 필요하게 됩니다. 그런데, 프로그래머 각자의 컴퓨터에서 코드를 작성하고 메일 혹은 메신저를 통해 코드를 공유하기에는 프로젝트 크기뿐만 아니라 소스 비교/수정도 만만치 않았습니다. 이런 상황에 Git이 등장했습니다. 도대체 Git이 무엇이길래 수 많은 팀이 협업도구로 사용할까요? Git이 무엇인지, 협업을 위해 어떤 도구를 제공하고 있는지 알아보고 직접 사용하며 그 편리함을 경험해보세요!



🎯학습 목표
  • Git과 오픈소스에 대해 알고 왜 오픈소스에 기여하는지, 우리는 오픈소스를 어떻게 생각해야 하는지 인지합니다.
  • Git을 사용하여 협업을 위한 다양한 기능을 원활히 사용할 수 있습니다.


 

강의자 소개


안경잡이개발자(나동빈)

  • 1996년 12월 22일 출생 한국교원대학교 컴퓨터교육과 대학생

  • 취미
    - 프로그래밍 교육
    - 타인의 편의 증진을 위한 웹 사이트, 응용 프로그램 개발 (ex. 다락리타임(http://darakri.com)의 운영진 활동 중)

  • 주요 이력
    - LG 서브원 Patrol Management System(2016.12 ~ 2017.02)
    - 연합 소프트웨어 경진대회 최우수상(2016.12)
    - 전국 창의문제 해결능력 경진대회 미래창조과학부 장관상 대상(2016.09)

교육 과정
모두 펼치기
  • 01
    1. Why Git?
  • Git 설치 및 사용법 익히기
    오픈소스의 개요 및 오픈소스 활동을 하는 이유
    Git이 등장한 배경과 Git의 장점
  • 02
    2. Do Git!
  • Git의 동작 원리
    소스코드를 수정하여 Git 저장소에 반영하기
    Git에서 커밋(Commit) 내역 수정하기
    Git 브랜치(Branch)의 개요 및 사용해보기
    Git 브랜치 충돌(Conflict) 처리하기
    Git 원격 저장소(Remote Repository) 관리하기
    Git 로그(Log) 다루기
    Git에서 소개글(README.md) 파일 작성하기
    Archive 명령으로 소스코드만 압축하기
    Git Rebase 명령으로 특정한 커밋을 수정/삭제하기
    Git Config 환경 설정에 대해 알아보기
    Git Commit의 날짜 변경 및 커미터(Committer) 변경하기
마지막 업데이트|2020년 12월 08일
강의자 소개
구름Teacher

강좌 후기
평균평점
5.0
난이도
쉬움
수강인원
45명