개발 · 프로그래밍

/

개발 도구

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

(4.8) 수강평 43

수강생 1,657

입문자를 위해 준비한
[개발 도구] 강의입니다.

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

이런 걸
배워요!

  • 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 학습을 했지만 실제 활용에 어려움이 있으셨던 분

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

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

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

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

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

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

감사합니다^^

커리큘럼

전체

7 ∙ 1시간 56분

강의 게시일: 2022년 10월 25일
마지막 업데이트일: 2022년 10월 25일

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!