강의

멘토링

로드맵

Programming

/

Programming Tool/Software

Khái niệm cơ bản về Git & GitHub cho người mới bắt đầu

Dành cho người mới bắt đầu, git & Tìm hiểu về các lệnh, luồng cơ bản nhất của GitHub.

(4.8) 32 đánh giá

763 học viên

  • ezdatascience
깃헙
Git
GitHub
Thumbnail

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • git

  • github

Git và Github - Hướng dẫn hoàn hảo cho người mới bắt đầu!

Easy Data Science cung cấp khóa học tổng hợp git và github miễn phí!

Git là một hệ thống quản lý phiên bản phân tán (DVCS), giúp quản lý lịch sử thay đổi mã nguồn và cho phép nhiều người làm việc đồng thời. Chủ yếu được sử dụng trong phát triển phần mềm, nhưng có thể áp dụng cho bất kỳ dự án nào cần quản lý phiên bản của các tệp văn bản.

Đặc điểm của Git

  • Cấu trúc phân tán: Mỗi người dùng có một bản sao của toàn bộ kho lưu trữ trên máy local, cho phép làm việc ngay cả khi mạng không ổn định.

  • Nhánh và hợp nhất: Có thể phát triển các tính năng mới một cách độc lập và hợp nhất vào mã chính sau khi hoàn thành.

  • Tốc độ và hiệu suất: Nhanh chóng và hiệu quả vì hầu hết các công việc được thực hiện ở local.

GitHub là gì?

GitHub là một dịch vụ lưu trữ kho Git, giúp việc chia sẻ mã nguồn và cộng tác trở nên dễ dàng. Khi sử dụng GitHub, bạn có thể tạo kho lưu trữ từ xa và tiến hành dự án cùng với những người khác.

Ai nên học?

  • Người muốn bắt đầu học lập trình

  • Người bắt đầu học khoa học dữ liệu mà không có nền tảng lập trình

  • Sinh viên và giáo viên liên quan đến lập trình

Bạn sẽ học gì?

  • Tôi đang học về các lệnh git

    (ví dụ: add, commit, log, merge, reset, rebase)

  • Tôi đang học về việc tạo dự án github.

Lý do cần học Git & Github

Quản lý mã hiệu quả😃

  • Theo dõi lịch sử thay đổi: Tất cả các thay đổi đều được ghi lại để có thể quay lại phiên bản trước đó bất cứ lúc nào.

  • Phân nhánh và hợp nhất: Sử dụng branch để phát triển các tính năng khác nhau một cách độc lập và hợp nhất một cách ổn định.

  • Quản lý xung đột: Thông qua việc phân nhánh và hợp nhất để giảm thiểu xung đột, và có thể dễ dàng giải quyết các xung đột đã xảy ra.


Có thể làm việc đồng thời😃

  • Phát triển phân tán: Nhiều nhà phát triển có thể làm việc đồng thời mà vẫn tiến hành công việc của mình một cách độc lập.


  • Pull Request: Thông qua quá trình xem xét và phê duyệt các thay đổi mã nguồn, có thể nâng cao chất lượng mã.

  • Code review: Các thành viên trong nhóm có thể xem xét mã nguồn của nhau, trao đổi phản hồi và nâng cao chất lượng cộng tác.


  • Lưu trữ đám mây: Lưu trữ mã nguồn trên đám mây để có thể truy cập từ bất kỳ đâu và giảm thiểu rủi ro mất dữ liệu.

  • Sao lưu tự động: Sử dụng các nền tảng như GitHub sẽ tự động sao lưu, giúp ngăn ngừa mất dữ liệu.


Kỹ thuật cần thiết😃

  • Tiêu chuẩn ngành: Git và GitHub là những công cụ tiêu chuẩn được sử dụng rộng rãi trong ngành phát triển phần mềm, việc thành thạo chúng sẽ giúp nâng cao khả năng cạnh tranh của bạn với tư cách là một nhà phát triển.

  • Xây dựng portfolio: Có thể tạo portfolio bằng cách quản lý và công khai các dự án của mình thông qua GitHub.


Hãy cùng nghe những bài giảng hay của EZDS nhé!

Khóa học Python Data Analytics!

  • Bạn có thể học những kiến thức cơ bản về Python và Pandas.!

Python + PostgreSQL khóa học!

  • Bạn có thể học cú pháp cơ bản và cách sử dụng SQL, cũng như kết nối với Python!

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người muốn biết git

  • Những người muốn bắt đầu lập trình

Cần biết trước khi bắt đầu?

  • linux

Xin chào
Đây là

813

Học viên

42

Đánh giá

1

Trả lời

4.7

Xếp hạng

3

Các khóa học

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

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

Chương trình giảng dạy

Tất cả

6 bài giảng ∙ (57phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

32 đánh giá

4.8

32 đánh giá

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

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

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

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

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

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

      • mins1219님의 프로필 이미지
        mins1219

        Đánh giá 3

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

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

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

          Đánh giá 8

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

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

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

            Đánh giá 868

            Đánh giá trung bình 5.0

            5

            100% đã tham gia

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

            Miễn phí

            Khóa học khác của ezdatascience

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!