Thumbnail
개발 · 프로그래밍 개발 도구

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

(4.8)
42개의 수강평 ∙  1,547명의 수강생

무료

지식공유자: MJ코딩
총 7개 수업 (1시간 56분)
수강기한: 
무제한
수료증: 미발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변: 미제공
폴더에 추가 공유

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

강의에 목표는 협업, 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코딩 입니다.
MJ코딩의 썸네일

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

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

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

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

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

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

감사합니다^^

커리큘럼 총 7 개 ˙ 1시간 56분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. Git과 Github 기초부터 협업까지!!
#1 Git을 활용하기 위한 세팅 및 기본 실습 (git init, add, commit) 미리보기 14:14
#2 로컬에서 깃헙 업로드 하기 (git remote, push) 11:28
#3 브랜치를 배워봐요 (git branch, merge) 23:27
#4 협업을 위한 PR을 만들고 배워봐요 (pull request) 11:57
#5 rebase를 배워봐요 (pull request 충돌 문제) 17:26
#6 이제는 깃헙에서 실전 협업을 해요 (upstream, fork, pr) 23:51
#7 조금 더 잘 사용하기 위한 stash와 브랜치 전략😀 (stash, flow) 14:14
강의 게시일 : 2022년 10월 25일 (마지막 업데이트일 : 2022년 10월 25일)
수강평 총 42개
수강생분들이 직접 작성하신 수강평입니다.
4.8
42개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
yungjoon2 thumbnail
5
감사합니다 잘봤어요
2023-10-05
min thumbnail
5
천천히 잘설명해주셔서 좋아요!
2023-10-11
강민철 thumbnail
5
감사합니다. 덕분에 소스트리 마스터 할 것 같아요!
2023-10-11
류호영
인정합니다
2023-10-26
지식공유자 MJ코딩
민철님 안녕하세요 :) 개발을 할 때 Git을 사용하는 저로서도 소스트리는 참으로 편리한 툴이라고 느껴집니다😢 이번 강의가 Git을 활용하는데 있어 도움이 되셨으면 좋겠습니다. 감사합니다 ^^
2023-11-16
Yang HyeonBin thumbnail
5
감사합니다! 덕분에 오픈소스에 기여하는 법을 알게 됐어요 :) 헷갈리던 브랜치 관련 명령어도 사용해보며 조금 더 익숙해질 수 있었습니다!
2022-10-27
지식공유자 MJ코딩
Yang HyeonBin 님 안녕하세요 :) 만들어 주신 패치 확인을 하였어요!! nice work😀😀 앞으로 git을 계속 사용하신다면 금방 익숙해지시고 더 잘 사용실 수 있으시겠습니다ㅎㅎㅎ 학습 내용에 대해서도 유용하게 사용을 하셨으면 좋겠습니다. 감사합니다 ^^
2022-10-27
jhhur thumbnail
5
짧고도 강렬한 강의를 통해 Git에 대해 잘 알게 되었습니다.
2023-02-17
지식공유자 MJ코딩
jhhur 님 안녕하세요 :) 칭찬의 말씀 감사합니다😀 강의를 통해서 개발을 하실 때 Git과 Github를 직접 사용을 하시며, 더 나은 개발환경을 만드셨으면 좋겠습니다. 감사합니다 ^^
2023-03-11