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

/

Programming Tool/Software

Git & GitHub Basics for Beginners

For beginners, learn about the most basic commands of git & github, flow.

(4.8) 20 reviews

694 learners

  • ezdatascience7341
깃헙
Git
GitHub
Thumbnail

Reviews from Early Learners

What you will learn!

  • git

  • github

A complete guide to Git and GitHub for beginners!

Free Git and GitHub organization course provided by Easy Data Science !

Git is a distributed version control system (DVCS) that manages the history of code changes and allows multiple people to work on it simultaneously. While primarily used in software development, it can be used for any project that requires version control of text files.

Features of Git

  • Decentralized architecture : Each user has a local copy of the entire repository, allowing operations even when the network is unstable.

  • Branching and Merging : New features can be developed independently and merged into the main code once completed.

  • Speed and Performance : Fast and efficient because most of the work is done locally.

What is GitHub?

GitHub is a service that hosts Git repositories, facilitating code sharing and collaboration. Using GitHub, you can create remote repositories and collaborate on projects with others.

Who should learn?

  • People who want to get started with coding

  • People who are starting out in data science but have no coding background

  • Students and educators involved in programming

What do you learn?

  • Learn about git commands

    (eg add, commit, log, merge, reset, rebase)

  • Learn how to create a GitHub project.

Why You Should Learn Git & GitHub

Efficient code management 😃

  • Change history tracking : All changes are recorded, allowing you to revert to previous versions at any time.

  • Branching and Merging : Using branches, you can independently develop different features and merge them reliably.

  • Conflict Management : Minimize conflicts through branching and merging, and easily resolve any conflicts that do arise.


Concurrent work possible 😃

  • Distributed development : Multiple developers can work simultaneously and still progress independently.


  • Pull Request : You can improve code quality by reviewing and approving code changes.

  • Code Review : Team members can review each other's code and provide feedback to improve the quality of collaboration.


  • Cloud storage : Store your code in the cloud, making it accessible from anywhere and reducing the risk of data loss.

  • Automatic Backups : Platforms like GitHub automatically back up your data to prevent data loss.


Essential skills 😃

  • Industry Standards : Git and GitHub are widely used standard tools in the software development industry, and learning them will give you a competitive edge as a developer.

  • Build a portfolio : You can build a portfolio by managing and publishing your projects using GitHub.


Recommended for
these people

Who is this course right for?

  • For those who want to know git

  • For those who want to start programming

Need to know before starting?

  • Linux

Hello
This is

740

Learners

29

Reviews

1

Answers

4.7

Rating

2

Courses

데이터 사이언스 및 인공지능 관련 강의 제작자입니다.

학력은 정보학 석사/ 컴퓨터과학 박사 중입니다.

Curriculum

All

6 lectures ∙ (57min)

Published: 
Last updated: 

Reviews

All

20 reviews

4.8

20 reviews

  • 최창규님의 프로필 이미지
    최창규

    Reviews 4

    Average Rating 5.0

    5

    100% enrolled

    무료로서 더할나위 없이 좋았습니다. 형상관리의 필요성이나 개념은 알지만, git 명령어 동작방식의 기초적인 테스트로 보면 좋겠네요. 저는 도움됐습니다.

    • 우동균(I.O)님의 프로필 이미지
      우동균(I.O)

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      딱 기본적인 내용만 다룸으로써 기초 강의로 적절하다 생각합니다

      • mins1219님의 프로필 이미지
        mins1219

        Reviews 3

        Average Rating 5.0

        5

        100% enrolled

        git의 기초를 이해하는데, 도움이 됐습니다.

        • 잼원님의 프로필 이미지
          잼원

          Reviews 7

          Average Rating 5.0

          5

          100% enrolled

          git의 기초를 이해하는 데 도움이 되었습니다 좋은 강의 감사드립니다

          • 똘똘이스머프님의 프로필 이미지
            똘똘이스머프

            Reviews 868

            Average Rating 5.0

            5

            100% enrolled

            귀한 강의 감사드립니다. 추석 연휴 잘 보내셨죠? 항상 건강 조심하시기 바랍니다.

            Free

            ezdatascience7341's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!