강의

멘토링

로드맵

개발 · 프로그래밍

/

개발 도구

직접 활용할 수 있는 Git과 Github - 기초부터 협업까지

강의에 목표는 협업, Git과 Github를 직접 다루시면서 협업까지 하실 수 있도록 학습을 해볼게요 :)

(4.8) 수강평 74개

수강생 2,631명

  • MJ코딩
git
깃헙
깃허브
협업
GitHubGit

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • Git / Github 사용법 및 실제 협업 방법

  • 소스트리를 활용한 Git / Github 직접 다루기

개발자라면 알아야 해요!
Git과 GitHub를 활용한 협업 👨‍👩‍👦

개발 협업을 위한 Git과 GitHub 🖥️

Git과 GitHub의 수많은 기능을 모두 배우기도 어렵고 활용하기도 쉽지 않습니다. 저 역시 Git init이나 commit 같은 기본 개념들을 학습할 때는 어렵지 않았지만, 실제 협업에 활용할 때는 어려움이 있었습니다.

사람들과 협업할 때는 협업 플로우를 알아야 해요. 협업 플로우는 누군가가 옆에서 알려주지 않는 이상 접하기도 어렵고 혼자 개발할 때는 필요성을 느끼기도 힘들 수 있습니다. 하지만 Git을 활용한 형상 관리는 개발자에게 꼭 필요한 기술입니다. 제가 오픈 소스를 통해 직접 부딪치며 배웠던 Git을 처음 공부하시는 분들이 잘 사용하실 수 있도록 도움을 드리고 싶습니다.

Git을 공부하려고 하는데 책이나 인터넷 글들을 보고 이해하기가 힘든 분, 커밋은 만들었는데 어떻게 사람들과 협업해야 할지 모르겠는 분들이라면 강의 수강을 추천해요.

Git과 GitHub 협업에 활용되는 기능과 명령어는 거의 정해져 있습니다. 이번 강의에선 Git과 GitHub의 기본을 배우고 협업을 위한 기능과 업무 Flow까지 꼭 필요한 내용들을 학습할 수 있습니다. Git을 처음 접하시는 분을 위해서 제작된 강의로, 강의와 실습을 함께 할 수 있어요. 학습을 통해 배운 Git과 Github 내용들을 실제 개발 프로젝트에서도 사용해보세요 :)

Git과 GitHub를 통한
소스 코드 관리

브랜치(Branch)
필요한 이유

GitHub 내에서
개발 진행하기


이런 분들께 추천해요 🙋

Git과 GitHub를
처음 접하시는 분

Git을 공부했지만
더 잘 활용하고 싶은 분

Git과 GitHub를
협업에 사용하고 싶은 분

이 강의와 함께해요! 😁

  • 본 강의의 목표는 Git / GitHub를 활용한 사람들과 협업이에요.
  • 가장 기본부터 오픈소스, 업무 프로젝트까지 사용하실 수 있도록 학습해요.
  • 오픈소스 커미터와 직접 실습하면서 Git과 GitHub를 배워요.

학습 내용 📚

1. 기본 필수 개념부터

  • 목표가 협업을 위한 Git / GitHub 활용이지만 무작정 실습만 하지 않아요. 기본 이론과 이해는 필수에요.
  • 배우기에 앞서 전반적인 수업 내용과 필수 개념들을 살펴볼게요.


2. 직접 실습하면서 익히기

  • 처음 Git을 배울 때는 명령어가 멋있었어요. 하지만 개발을 하다 보니 소스트리만큼 쉽고 편한 게 없더라고요.
  • Git을 처음 접하는 사람도 소스트리라는 툴을 사용하여 쉽고 재밌게 Git을 활용할 수 있어요.
  • 툴도 좋지만 기본이 되는 건 Git 명령어! 소스 트리와 같이 Git 명령어도 같이 학습할게요.


3. 상황을 직접 만들고 배우기

  • 브랜치가 왜 필요할까? 충돌이 났을 때 어떻게 대처할까? 이런 상황을 직접 만들고 경험하실 거예요.
  • 협업 업무가 어떤 흐름으로 개발이 되는지 이슈도 만들고 PR을 만들어 봐요.
  • GitHub를 활용하여 협업까지 하실 수 있도록 마지막에는 협업 프로젝트도 있어요. 우리 같이 협업 실습을 해봐요.


예상 질문 Q&A 💬

Q. Git과 GitHub를 처음 접하는데 강의를 들을 수 있을까요?

물론이에요 :) 지금 강의는 Git과 GitHub 입문 강의예요.

Q. 수업 내용을 어느 수준까지 다루나요?

우리의 목표는 Git과 GitHub를 활용한 협업이에요! 기초부터 차근차근 같이 공부해요.

Q. 맥이나 우분투에서도 소스트리 사용 가능하나요?

맥이나 윈도우에서는 소스트리 툴 사용이 가능하지만, 우분투에서는 소스트리를 사용하실 수 없어요. 😢 소스트리 툴 실습은 같이 못하지만, Git 명령어와 협업 플로우는 익히실 수 있어요.

Q. Git과 Github의 모든 기능을 배우나요?

모든 기능을 배우지는 않고, 협업을 하기 위한 기능들을 배우게 되실거에요. 완강 하신 후에는 Git과 GitHub의 대한 지식이 쌓이실거에요. 그렇기 때문에 이후에 조금 더 필요한 기능은 직접 찾아서 적용을 하실 수 있어요.


지식공유자 소개 ✒️

이력 사항

  • 현) Mozilla 오픈소스 committer
  • 전) 핀테크 스타트업 개발자
  • 전) 과기부 글로벌 전문 개발자
  • 전) 효성 빌링개발팀 (정산 DB 개발)

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • Git과 Github를 처음 접하는 사람

  • Git과 Github를 활용 하여 협업을 하고 싶은 사람

  • Git 학습을 했지만 실제 활용에 어려움이 있으셨던 분

안녕하세요
입니다.

3,789

수강생

159

수강평

33

답변

4.7

강의 평점

3

강의

안녕하세요. MJ코딩입니다😀

강의에 관심과 수강을 해주셔서 감사합니다 :)

강의 내용은 처음 접할 때는 가볍지만은 않은 내용이지만, 이해를 하실 수 있고 실제로 사용하실 수 있도록 준비를 하였습니다.

커리어와 실무에 도움이 되셨으면 하는 마음입니다.

프로그래밍 학습을 위한 유튜브 채널도 함께 운영을 하고 있습니다. (유튜브 링크 클릭)

필요한 내용을 보시고 참고 하여 도움이 되셨으면 좋겠습니다.

감사합니다^^

커리큘럼

전체

7개 ∙ (1시간 56분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

74개

4.8

74개의 수강평

  • jhhur님의 프로필 이미지
    jhhur

    수강평 15

    평균 평점 4.4

    5

    100% 수강 후 작성

    짧고도 강렬한 강의를 통해 Git에 대해 잘 알게 되었습니다.

    • MJ코딩
      지식공유자

      jhhur 님 안녕하세요 :) 칭찬의 말씀 감사합니다😀 강의를 통해서 개발을 하실 때 Git과 Github를 직접 사용을 하시며, 더 나은 개발환경을 만드셨으면 좋겠습니다. 감사합니다 ^^

  • Yang HyeonBin님의 프로필 이미지
    Yang HyeonBin

    수강평 2

    평균 평점 5.0

    5

    100% 수강 후 작성

    감사합니다! 덕분에 오픈소스에 기여하는 법을 알게 됐어요 :) 헷갈리던 브랜치 관련 명령어도 사용해보며 조금 더 익숙해질 수 있었습니다!

    • MJ코딩
      지식공유자

      Yang HyeonBin 님 안녕하세요 :) 만들어 주신 패치 확인을 하였어요!! nice work😀😀 앞으로 git을 계속 사용하신다면 금방 익숙해지시고 더 잘 사용실 수 있으시겠습니다ㅎㅎㅎ 학습 내용에 대해서도 유용하게 사용을 하셨으면 좋겠습니다. 감사합니다 ^^

  • 강민철님의 프로필 이미지
    강민철

    수강평 1

    평균 평점 5.0

    5

    100% 수강 후 작성

    감사합니다. 덕분에 소스트리 마스터 할 것 같아요!

    • 인정합니다

    • MJ코딩
      지식공유자

      민철님 안녕하세요 :) 개발을 할 때 Git을 사용하는 저로서도 소스트리는 참으로 편리한 툴이라고 느껴집니다😢 이번 강의가 Git을 활용하는데 있어 도움이 되셨으면 좋겠습니다. 감사합니다 ^^

  • min님의 프로필 이미지
    min

    수강평 3

    평균 평점 5.0

    5

    57% 수강 후 작성

    천천히 잘설명해주셔서 좋아요!

    • yungjoon2님의 프로필 이미지
      yungjoon2

      수강평 21

      평균 평점 4.5

      5

      29% 수강 후 작성

      감사합니다 잘봤어요

      무료

      MJ코딩님의 다른 강의

      지식공유자님의 다른 강의를 만나보세요!

      비슷한 강의

      같은 분야의 다른 강의를 만나보세요!