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

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

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

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

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


📝강좌 소개


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



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


 

강의자 소개


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

  • 포항공과대학교 대학원 컴퓨터공학과 석사 졸업

교육 과정
모두 펼치기
  • 01
    1. Why Git?
    3개 (29분)
  • Git 설치 및 사용법 익히기
    13분
    오픈소스의 개요 및 오픈소스 활동을 하는 이유
    9분
    Git이 등장한 배경과 Git의 장점
    7분
  • 02
    2. Do Git!
    12개 (1시간 27분)
  • Git의 동작 원리
    8분
    소스코드를 수정하여 Git 저장소에 반영하기
    10분
    Git에서 커밋(Commit) 내역 수정하기
    10분
    Git 브랜치(Branch)의 개요 및 사용해보기
    7분
    Git 브랜치 충돌(Conflict) 처리하기
    5분
    Git 원격 저장소(Remote Repository) 관리하기
    5분
    Git 로그(Log) 다루기
    4분
    Git에서 소개글(README.md) 파일 작성하기
    7분
    Archive 명령으로 소스코드만 압축하기
    2분
    Git Rebase 명령으로 특정한 커밋을 수정/삭제하기
    6분
    Git Config 환경 설정에 대해 알아보기
    7분
    Git Commit의 날짜 변경 및 커미터(Committer) 변경하기
    12분
마지막 업데이트|2019년 05월 09일
강의자 소개
안녕하세요. 구름에듀 캡틴 나동빈입니다. 함께 학습을 시작해봐요!

강좌 후기
무료

평균평점
5.0
난이도
쉬움
수강기간
평생 무제한