강의

멘토링

로드맵

BEST
Programming

/

Programming Tool/Software

Git & GitHub for Everyone

This is a lecture on the book [Everyone's Git & GitHub] published by Gilbut Publishing. It contains only the essentials of version control using Git and GitHub. You will learn how to use Git, which can be considered a developer's essential knowledge, without commands and how to use GitHub proficiently.

(5.0) 89 reviews

1,391 learners

  • kangminchul
GitHub
Git

Reviews from Early Learners

What you will learn!

  • Learn Git without commands using SourceTree

  • Basic concepts of Git and version control

  • Learn Git using commands

  • Backing up your code using GitHub

Git & Github, the core of version control!
Learn the essential knowledge of developers quickly 🚀

📣 Please check before taking the class!

  • This lecture is a serial lecture . The lecture videos corresponding to the curriculum will be released sequentially until September 3rd, so please refer to them before taking the class.

A version of the code I worked hard on
What if it gets tangled or flies away...? 🤦‍♀️

I'm collaborating with several people, is there a way to better manage project code?

I want to revert my code to a previous version ! But how do I manage versions?

I'm worried that the code I've been working on will disappear... I want to back it up , but where should I do it?

👉 The solution to all these situations is version control .

What if the code I worked so hard to write gets lost because the version is messed up or I backed it up incorrectly? 😱
Now that you've learned how to write code, you need to know how to manage it . Isn't it possible to quickly learn the core of Git & GitHub, the version control system that has become essential knowledge for developers?

Meet the hot topic book and Inflearn lecture.

This lecture is based on the book 『 Everyone's Git & GitHub 』 (Gilbut Publishing).
We'll show you two ways to handle Git & GitHub (1) easily without commands and (2) skillfully with commands , and help you get started with version control easily. Let's get started together!

Everyone's Git & GitHub, I recommend it to these people! 🙋‍♀️

Git and GitHub
For someone who is completely new to this

Entering commands into the computer
Still an awkward aspiring developer

Faster Git and GitHub
For those who want to learn only the essentials


Key benefits of this course ✅

The existing git course, which was attended by 1,500 people, has been updated even further.

While the existing lectures were designed to allow you to quickly learn only the core contents of Git without any learning materials, this lecture is more detailed and was created based on a book I wrote.

Also, while previous lectures explained how to handle git with commands, this lecture covers both how to handle git without commands (using a program called SourceTree) and how to handle git with commands.

Author's direct lecture! Video at home

You can study with published textbooks.

More detailed with practice

We show you all the practical exercises in various situations, from installing Git, signing up for GitHub, to using various commands.

I thought about various environments

We show you practical exercises on both Windows and macOS operating systems. Learn comfortably according to your usual environment.

So that anyone can learn easily

It covers only the essentials needed for practical use, with easy-to-understand analogies.

So, you can do something like this! 💪

  • You can handle git without commands (using source tree).
  • By utilizing SourceTree, you can use Git commands without having to memorize them .
  • You can acquire the core of version control that is essential in practice.
  • Gain collaborative experience using GitHub through a practice space prepared in advance for students.

What you learn in class
Check it out 📚

  • 0️⃣ The essence of version control: Understanding the concept of version control
  • 1️⃣ Handle Git without Commands Using SourceTree
  • 2️⃣ Handling Git with Commands
  • 3️⃣ Backup and collaborate using GitHub

1. Configure the environment and learn basic knowledge of Git & GitHub

First, install Git and SourceTree and sign up for GitHub. Through various examples and easy explanations that anyone can relate to, you will quickly and accurately acquire theoretical knowledge about Git and version control that you want to learn.

2. SourceTree Practice - Handling Git & GitHub without Commands

The easiest way to handle Git and GitHub is to learn and use the commands, but you don't have to memorize all the commands from the beginning. That's because there is a program called SourceTree that allows you to handle Git and GitHub without commands.

We will take the time to learn how to implement the theoretical contents we have learned previously visually using SourceTree. We will learn how to create versions, revert, and collaborate with other developers using SourceTree. As we use SourceTree to handle Git and GitHub, we will quickly memorize and learn commands.

3. Command practice - Handling git with commands

Finally, you will learn how to use commands to handle git. If you followed 1 and 2 correctly, you will learn it very quickly. After learning up to this point, you will be able to handle git and github skillfully and manage versions through commands.


Q&A before learning 💬

Q. Do I really need to have the book?

No, you can still take the course without the book. However, since the lectures are based on the book, having the book will make it easier to review later.

Q. Do I really need to learn SourceTree? Can't I just memorize the Git commands?

Yes, you can. However, if you want to do that, I recommend that you take my other Inflearn course, [Git Quickly - Learn Git/Github by Picking Only the Core](link) , which quickly teaches you only the core Git commands. However, rather than just memorizing the commands, I recommend that you use SourceTree to visually handle Git and then try using the commands.

Q. Is this a course that non-majors can take? What level of basic knowledge is required?

No prior knowledge is required. We will cover everything from installation to membership registration and practice of all commands. Please take the course without worry.

Recommended for
these people

Who is this course right for?

  • People who are new to Git

  • People who want to strengthen their basic skills as a developer

  • People who want to strengthen their understanding of version control

  • People who want to collaborate with other developers using GitHub

Hello
This is

25,736

Learners

758

Reviews

881

Answers

4.9

Rating

4

Courses

Curriculum

All

54 lectures ∙ (8hr 19min)

Published: 
Last updated: 

Reviews

All

89 reviews

5.0

89 reviews

  • sdoram님의 프로필 이미지
    sdoram

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    It was a great help to me who was just pretending to use it on the web and desktop. It was great to learn about git, which felt unfamiliar, and git bash, which I thought was an accessory!

    • kangminchul
      Instructor

      Thank you for listening!

  • wjdgusrbs56913님의 프로필 이미지
    wjdgusrbs56913

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    I understood it well because you explained the key points well. Thank you for the great lecture!!!!!

  • maccrey님의 프로필 이미지
    maccrey

    Reviews 2

    Average Rating 5.0

    5

    31% enrolled

    Thank you for teaching me so thoroughly.

    • gamekor20208302님의 프로필 이미지
      gamekor20208302

      Reviews 9

      Average Rating 4.0

      5

      70% enrolled

      • ju2cyjerry3638님의 프로필 이미지
        ju2cyjerry3638

        Reviews 1

        Average Rating 5.0

        5

        70% enrolled

        Thanks to this lecture, I was able to learn how to use basic shape management tools (Sourcetree, GitHub) that I had been confused about but had vaguely overlooked, and my confidence increased. Thank you and I hope to come back with a better lecture :))

        Limited time deal

        $14.30

        23%

        $18.70

        kangminchul's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!