강의

멘토링

커뮤니티

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) 38 đánh giá

904 học viên

Độ khó Nhập môn

Thời gian Không giới hạn

  • ezdatascience
Git
Git
GitHub
GitHub
Git
Git
GitHub
GitHub
Thumbnail

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

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

4.8

5.0

최창규

100% đã tham gia

Nó thật hoàn hảo vì nó miễn phí. Tôi hiểu nhu cầu và khái niệm về quản lý cấu hình, nhưng sẽ tốt hơn nếu xem nó như một bài kiểm tra cơ bản về cách hoạt động của các lệnh git. Nó đã giúp tôi.

5.0

우동균(I.O)

100% đã tham gia

Tôi nghĩ nó phù hợp như một bài giảng cơ bản vì nó chỉ đề cập đến những điều cơ bản.

5.0

mins1219

100% đã tham gia

Nó rất hữu ích trong việc hiểu những điều cơ bản về git.

Bạn sẽ nhận được điều này sau khi học.

  • 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à

970

Học viên

49

Đánh giá

1

Trả lời

4.7

Xếp hạng

3

Các khóa học

Tôi là người sáng tạo bài giảng liên quan đến Khoa học dữ liệu và Trí tuệ nhân tạo.

Về học vấn, tôi có bằng Thạc sĩ Thông tin học và đang theo học Tiến sĩ Khoa học máy tính.

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ả

38 đánh giá

4.8

38 đánh giá

  • myage님의 프로필 이미지
    myage

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Nó thật hoàn hảo vì nó miễn phí. Tôi hiểu nhu cầu và khái niệm về quản lý cấu hình, nhưng sẽ tốt hơn nếu xem nó như một bài kiểm tra cơ bản về cách hoạt động của các lệnh git. Nó đã giúp tôi.

    • kairoun11583님의 프로필 이미지
      kairoun11583

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Tôi nghĩ nó phù hợp như một bài giảng cơ bản vì nó chỉ đề cập đến những điều cơ bản.

      • mins12198573님의 프로필 이미지
        mins12198573

        Đánh giá 3

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Nó rất hữu ích trong việc hiểu những điều cơ bản về git.

        • fromzerodev님의 프로필 이미지
          fromzerodev

          Đánh giá 8

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          Nó giúp tôi hiểu những điều cơ bản về git cảm ơn vì bài giảng hay

          • hyongsu44님의 프로필 이미지
            hyongsu44

            Đánh giá 868

            Đánh giá trung bình 5.0

            5

            100% đã tham gia

            Cảm ơn bài giảng quý giá của bạn. Bạn đã có một kỳ nghỉ lễ Chuseok vui vẻ chứ? Hãy luôn chăm sóc sức khỏe của bạn.

            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!