Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Programming Tool/Software

Git and Github for your own use - from basics to collaboration

The goal of the lecture is collaboration. We will learn how to use Git and Github directly and collaborate :)

(4.8) 67 reviews

2,591 learners

  • mjcoding
git
깃헙
깃허브
협업
GitHub
Git

Reviews from Early Learners

What you will learn!

  • How to use Git/Github and how to collaborate in practice

  • Handling Git/Github directly using SourceTree

If you're a developer, you should know!
Collaborating with Git and GitHub 👨‍👩‍👦

Git and GitHub for Development Collaboration 🖥️

Git and GitHub's numerous features are difficult to learn and utilize. While I didn't have any trouble learning basic concepts like Git init and commit, I found it challenging to apply them in actual collaboration.

When collaborating with others, it's crucial to understand the collaborative flow. This process can be difficult to grasp unless someone guides you, and it can be difficult to grasp the necessity of it when developing alone. However , version control using Git is an essential skill for developers . I learned Git firsthand through open source, and I want to help those new to it learn how to use it effectively.

If you're trying to learn Git but find it difficult to understand books or online articles, or if you've made commits but don't know how to collaborate with others, I recommend taking this course.

The features and commands used for collaboration on Git and GitHub are largely fixed. In this course, you'll learn the basics of Git and GitHub , covering essential features for collaboration and workflow . Designed for beginners, this course combines lectures and hands-on practice . Try applying the Git and GitHub concepts you've learned in your own development projects.

Through Git and GitHub
Source Code Management

Branch
Why it's needed

Within GitHub
Progress with development


I recommend this to these people 🙋

Git and GitHub
First time users

I studied Git, but
For those who want to make better use of it

Git and GitHub
Anyone who wants to use it for collaboration

Join us for this lecture! 😁

  • The goal of this course is to collaborate with others using Git/GitHub.
  • Learn how to use it for everything from the most basic to open source and work projects.
  • Learn Git and GitHub by working directly with open source committers.

What you'll learn 📚

1. From basic essential concepts

  • While the goal is to leverage Git/GitHub for collaboration, it's not just about hands-on learning. A basic understanding of the theory is essential.
  • Before we begin, let's take a look at the overall course content and essential concepts.


2. Learn through hands-on practice

  • When I first learned Git, the commands were cool. But as I started developing, I realized there was nothing as easy and convenient as SourceTree.
  • Even those new to Git can use a tool called SourceTree to easily and enjoyably use Git.
  • Tools are great, but the most fundamental thing is Git commands! We'll learn Git commands alongside source trees.


3. Create your own situations and learn.

  • Why do we need branches? How do we deal with conflicts? You'll create and experience these situations firsthand.
  • Let's create an issue and PR to see how collaborative work is developed.
  • There's even a collaborative project at the end, allowing you to collaborate using GitHub. Let's practice collaboration together.


Expected Questions Q&A 💬

Q. I'm new to Git and GitHub. Can I still take the course?

Of course :) This lecture is an introductory lecture on Git and GitHub.

Q. What level of content is covered in the class?

Our goal is collaboration using Git and GitHub! Let's learn together, starting from the basics.

Q. Can I use SourceTree on Mac or Ubuntu?

You can use the SourceTree tool on Mac or Windows, but you can't use SourceTree on Ubuntu. 😢 You won't be able to practice using the SourceTree tool, but you can learn Git commands and collaboration flow.

Q. Will I learn all the features of Git and GitHub?

You won't learn every feature, but you'll learn the ones necessary for collaboration. After completing the course, you'll gain a solid understanding of Git and GitHub. Therefore, you'll be able to find and implement additional features as needed.


Introducing the Knowledge Sharer ✒️

History

  • Current Mozilla open source committer
  • Former Fintech startup developer
  • Former Global Professional Developer at the Ministry of Science and Technology
  • Former) Hyosung Billing Development Team (Settlement DB Development)

Recommended for
these people

Who is this course right for?

  • For those new to Git and Github

  • People who want to collaborate using Git and Github

  • People who learned Git but had difficulty using it in practice

Hello
This is

3,736

Learners

151

Reviews

33

Answers

4.7

Rating

3

Courses

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

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

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

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

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

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

감사합니다^^

Curriculum

All

7 lectures ∙ (1hr 56min)

Published: 
Last updated: 

Reviews

All

67 reviews

4.8

67 reviews

  • jhhur님의 프로필 이미지
    jhhur

    Reviews 15

    Average Rating 4.4

    5

    100% enrolled

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

    • MJ코딩
      Instructor

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

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

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

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

    • MJ코딩
      Instructor

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

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

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

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

    • 인정합니다

    • MJ코딩
      Instructor

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

  • min님의 프로필 이미지
    min

    Reviews 3

    Average Rating 5.0

    5

    57% enrolled

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

    • yungjoon2님의 프로필 이미지
      yungjoon2

      Reviews 21

      Average Rating 4.5

      5

      29% enrolled

      감사합니다 잘봤어요

      Free

      mjcoding's other courses

      Check out other courses by the instructor!

      Similar courses

      Explore other courses in the same field!